Image Source : PTI The incessant rains and landslides have wreaked havoc in Himachal Pradesh Himachal Pradesh is reeling under…