If your experience of winter is incomplete without snow, then take heart that India is home to many hill stations and towns where the powdery stuff falls frequently. The northern states of Jammu and Kashmir, Himachal Pradesh and Uttarakhand are the top places to enjoy snowfall in India, and recent weather conditions are proving that to be true once again. Shimlaites woke up to a white landscape on Sunday, and while the dusting was not very heavy, it is expected to increase in the coming days.




