The 445-acre resort receives an average annual snowfall of 129 inches. Plus, they make their own snow.
What's Your Reaction?