Monday, September 03, 2007

Infrastructure OR Nukular Power?

Caption: Vehicles pass through a water-logged street in New Delhi.
Parts of the Capital received moderate rainfall on Sunday evening.

1 comment:

Anonymous said...

Anonymous Bloop
New Delhi is the capital of the Indian republic. After seeing the image of a water-logged street in this city, the world could imagine the status of other streets in other cities across the country, including the finance-buzz capital of India, Mumbai that floats over some unseen watery platform once the Rain Gods kick-start their assignments over the land.....
Please do visit the Incredible land of India, and laud the Incredibly tough spirit of the common man from India.