Planning a trip to the Himalayan town to witness a white landscape? Timing is everything! While the area receives snowfall from November to March, the ideal season for seeing a thick, picturesque blanket of snow is generally from late December to mid-February. However that snowfall can be changeable