Himachal Pradesh, a northern Indian state, has been grappling with the devastating impacts of heavy rainfall, leading to widespread road blockages…