World's Top 10 Snowiest Ski Resorts
The Travel Channel in conjunction with Weathertrends360 has just put out a list of the "Top 10 Snowiest Ski Resorts in the World".
Here's the break down:
10. Sugar Bowl, California
9. Wolf Creek, Colorado
8. Whistler Blackcomb, British Columbia
7. Whitewater, British Columbia
6. Kirkwood, California
5. Revelstoke, British Columbia
4. Alta, Utah
3. Niseko, Japan
2. Alyeska, Alaska
1. Mt. Baker, Washington
Do you agree? Let us know.