Flash flood and landslide paralyzed Himachal Pradesh over 300 dead.