Streets of Delhi heavily waterlogged following downpour
Delhi started receiving monsoon rains from July 13. Heavy rains led to waterlogging in parts of the national capital. The city will continue to receive rainfall this week according to predictions by the India Meteorological Department.