Himachal Pradesh | Vehicles being swept away during flash floods amid heavy monsoon rainfall at Parwanoo, in Solan district.

197