LET IT SNOW!

    IMG_0595

    Huge fluffy white flakes are falling in Telluride this morning. The mountain is open and sitting on a 24″ base with more snow on the way. Check out the snow report http://www.tellurideskiresort.com/the-mountain/snow-report/.

    Trackback from your site.

    Leave a Reply