Vehicles wade through a waterlogged road near Raj Ghat in New Delhi on Tuesday, 13 July 2010.
Credit balance: 0