Heavy rainfall and snowfall Himachal