Heavy rains lash Delhi

Updated: Jul 20, 2013 18:07 IST

Traffic wades the water logged Okhla roads following heavy rains in New Delhi. (Raj K Raj/HT Photos)
3/11
Traffic wades the water logged Okhla roads following heavy rains in New Delhi. (Raj K Raj/HT Photos)

top photos

other photos