Vehicles line up on a water-logged road at Hauz Khas in New Delhi on Thursday after the city experienced 117 mm of rainfall in 90 minutes. — G.N. Jha
Links:[1] http://archive.asianage.com/del0916jpg-327