Rains4_980818680.jpg
People wade through a waterlogged road near Patel Chowk Metro Station after heavy rain in New Delhi