People walks through the water logging road near Hanuman Mandir, Yumuna Bazar after the Heavy Rain in Delhi on Sunday, 12 September 2010.
Credit balance: 0