Active construction site in New Delhi, foundation to upper floors
Location: New Delhi, India
1 sources from 10 citizen journalists
Topics: construction site, building foundation, tower crane, infrastructure, urban development, heavy machinery, architecture, industry, urban, development
