Hitting the slopes, hiking, and huddling by the fire are some of this mountain town's favorite activities.