Huge storm sends most snow in North America to Telluride!

Posted By: The Ski Channel on March 28, 2010 3:26 pm

Photo by Brett Schreckengost

Yesterday, we reported about the massive powder dump that hit Telluride Ski Resort, as 22 inches of snow fell in 24 hours throughout Friday evening and night.  That accumuluation gave Telluride the distinction of having the most new snow of any ski resort in North America!  And now, we’ve got the pictures to show you just how much of the white stuff has blanketed the area.  Enjoy the images and get out to Telluride to ski or ride in the most pow in North America!


More images of the amazing pow to hit Telluride! (Photos by Brett Schreckengost)