Construction and commuter activity around a New Delhi rail corridor
Location: New Delhi, India
1 sources from 14 citizen journalists
Topics: rail construction, pedestrian overpass, transit hub, commuter activity, infrastructure development, urban transit, construction site, public transport, urban development, daily life
