Wednesday, April 26, 2006


Delhi's Metro, under construction at Connaught Place, the heart of Delhi. Delhiites are proud of the Metro Network. A view from the outside (from a recent trip to Delhi) Posted by Picasa

No comments: