From the overflowing Beas river in Himachal Pradesh sweeping away vehicles to a portion of a flyover in Haryana's Panchkula getting washed away -- several scary visuals have emerged as North India got pounded by incessant heavy rainfall in the last two days. Nearly 40 people have been killed in landslides and other rain-related incidents even as damages to properties running into crores have been reported from Himachal Pradesh, Haryana, Uttarakhand.


Flash floods and landslides claimed 18 lives over the past two days in Himachal Pradesh, while nine people died in Punjab and Haryana, seven in Rajasthan and three in Uttar Pradesh.


Here is a look at some of the alarming visuals that depict the mayhem caused due to the heavy showers.


The first visual is from Himachal Pradesh where a massive rockslide was witnessed as rain continued to lash parts of the state.






The second visual is from Haryana's Ambala where people were seen wading through waist-deep water. Several residents in Ambala complained of facing problems related to power and water.






A glacier burst in Himachal Pradesh on Monday led to an increase in the water level in rivers, flooding Jumma village. No casualties were reported. 






The fourth visual is from the Mandi area of Himachal Pradesh where the Beas river is in spate due to incessant rainfall. 






This visual is from Haryana's Panchkula area where a portion of a flyover got washed away due to heavy rainfall.