Heavy rains lashed many parts of Himachal Pradesh as Southwest Monsoon hit the state on Saturday, triggering landslides, blocking roads, damaging vehicles, disrupting water supply and leading to cancellation of trains on the Shimla-Kalka narrow gauge section.?