Heavy rains lash Delhi

Updated: Jul 20, 2013 18:07 IST

School children try to cross a flooded street in New Delhi following heavy showers. (AFP Photo)
10/11
School children try to cross a flooded street in New Delhi following heavy showers. (AFP Photo)

top photos

other photos