At least two people were dead, 10 are missing and 20 stranded in different locations after heavy rains triggered landslides and flash floods in several disricts of Himachal Pradesh. Several residential and office properties, roads and cars were damaged in the incessant rains.