Himachal Pradesh: Shimla residents reel from devastation caused by heavy rains
Torrential rains have led to landslides, cloudbursts and heavy flooding in Himachal Pradesh.
Torrential rains have led to landslides, cloudbursts and heavy flooding in Himachal Pradesh.