Yes, there is snowfall in Upper Mustang during the winter months of December to February. The region experiences a cold and dry climate, and the temperatures can drop below freezing at night.