Himachal Pradesh weather: Snow, rain, and thunderstorms expected

India