Skip to main content
31 - Dec
'
(Nearby Event: Family, Festivals & Fairs, Sports & Recreation)
Where:Telluride Ski Resort, 565 Mountain Village Blvd, Telluride, Colorado, United States, 81435
Watch as skiers and snowboarders rake a run down the mountain carrying red torches.
Back to top Book Now