Uttarakhand sees surprise snowfall and heavy rain from western disturbance

India