Discovering India
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
Next:
Sagamor
Discovering India
>
Modern India
> Delhi Metro