Date: December 24, 2017 to December 24, 2017
Where: Telluride Ski Resort, 565 Mountain Village Blvd, Telluride, Colorado, United States, 81435
Event Type: Family, Festivals & Fairs, Sports & Recreation
Ticket Price: N/A
Watch as Telluride Ski Resort employees meander down the mountain with torches to light up the mountainside.