Heavy rains in Himachal Pradesh in the past 24 hours triggered landslides and uprooted trees, damaging houses and vehicles and blocking 150 roads.