Himachal Pradesh: Rain-Triggered Landslides Block Over 300 R