CHANDIGARH: Heavy rains have triggered landslides and swollen rivers and streams, disrupting road connectivity in several parts of Himachal Pradesh. The downpour has caused extensive damage to the ...