Visuals of flooded streets in New Delhi on 13th July, 2023. Yamuna river started overflowing after heavy rainfall in most of North India.