Video: Heavy rain triggers landslide in Himachal Pradesh's Shimla, vehicles stuck 28.06.2024 12:31 Indiatoday.in Video Heavy rain triggers landslide in Himachal Pradeshs Shimla vehicles stuck