Telluride Ski Resort is located in the highest concentration of 13,000 and 14,000 foot peaks in North America. Incredible terrain, varying from true beginner to extreme-advanced, offers skiers and riders a premier winter playground. On-mountain world class dining, exceptional service and an iconic town make Telluride the perfect wintertime destination.