Several rivers in North India have caused floods in the neighbouring areas disrupting normal life. Himachal Pradesh became one of the most affected states in the country by incessant rain, landslides and flash floods.
A temple is submerged in flood water due to the swollen Narmada River following incessant monsoon rains, in Jabalpur
Vehicle being washed away by swollen Beas river after monsoon rains, in Manali.
Swollen Chenab river at Akhnoor after monsoon rains, in Jammu.
Police and civil department officials clear a road to ensure the smooth flow of traffic after monsoon rains, in Kinnaur.
AAP MLA Ajit Pal Singh Kohli helps flood-hit people in shifting to safe places as Badi Nadi river overflows due to heavy rainfall, in Patiala.
Powai lake overflows due to heavy monsoon rains, at Powai in Mumbai.
An uprooted tree after it fell on a railway track following heavy monsoon rains, in Shimla.
Commuters walk amid monsoon rains, in Amritsar.
A rainbow appears after monsoon rain in Jammu.
Flash floods in Manikaran as Parvati river water rises due to heavy monsoon rainfall, in Kullu district