A station platfrom on the Delhi Metro, Delhi, India.
Size: 5759px × 3840px
Photo credit: © Ashley Cooper / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: asia, boom, booming, building, carrriage, commuter, commuting, concrete, construction, delhi, economy, green, growth, india, infrastructure, investing, investment, metro, passenger, platform, public, railway, station, tiger, tracks, train, transport