Delhi Metro
Passengers await the arrival of a train at the Central Secretariat station of Delhi's Mass Rapid Transit System.
- 1 of 31 photos
- Thu Nov 6 22:45:26 2008
- Full Size
Discovering India - Pictures and photos from India > Discovering India > Modern India > Delhi Metro