As the fresh snowfall blankets the mountains in India, it’s time to ski! The peak season, which typically runs from January ...