Festive lights mark the Torchlight Parade at Steamboat Resort in Colorado during the holiday season.

Home for the Holidays? Here’s What You Need to Know About Traveling This Winter5/7

The Torchlight Parade lights up Steamboat Ski Resort in Steamboat Springs, Colorado, every December.

Save