IMD forecasts Himachal Pradesh rain and snow until April 12

India