Snow started Monday night in Colorado’s mountains and will continue throughout the week, making its way into the Denver area ...
Heavy snow will continue Wednesday in Colorado’s mountains before tapering off overnight, according to the National Weather Service.
Vail Resorts Chief Executive Officer Robert Katz told investors this week that skier visits and revenues are down amid ...