Snowmass – In Top 10 Ski Resorts

Ski Magazine latest 2011 edition ranks Snowmass as the 9th best ski resort in North America