« Perfect Winter Fractional | Main | Telluride Ski Ranches »
January 07, 2008
Snow, Snow, and more Snow!
It has dumped 33 inches since Saturday and the snow just keeps coming. Conditions in Telluride right now are unreal. Many locals have said that this is the best snow they have ever skied in so gear up and come visit. The total base in Telluride right now is 72 inches. The feeling in Telluride right now is a natural high, there are only smiles on everyone's face. Don't miss this epic time.
Posted by Adam at January 7, 2008 08:56 AM
