Shimla: Torrential rains wreaked havoc in Himachal Pradesh on Monday for more than 48 hours. More than 20 people have…