Heavy rains lash Delhi

Updated: Jul 20, 2013 18:07 IST

A motorcyclist wades through a waterlogged road after a heavy shower in New Delhi. (PTI Photo)
8/11
A motorcyclist wades through a waterlogged road after a heavy shower in New Delhi. (PTI Photo)

top photos

other photos