Snowmass is the place to be for the holidays in Colorado