Word of the Month: SNOW!

Over 3 feet have fallen on our ski area in the past 2 weeks. “With snow falling nearly every day in February, it feels like Telluride is in a snow globe where the town and its people move in slow motion as they enjoy the deepest powder in years.”

site:open range logo