Over a foot of snow has fallen in the Telluride region! We are finally getting some of that wonderful frozen Colorado sky water! A nice big storm rolled through our region yesterday and last night, dropping over a foot of snow in most places! Check out Telluride Ski Resort’s snow report HERE.
And here are some pictures some of our wonderful staff took this morning.