National Himachal Pradesh: Landslide Kills 2 In Kullu, Shops Washed Away Due To Cloudburst BY Outlook Web Desk