Rain Havoc In Himachal Pradesh: Many Vehicles Washed Away