100 Inches of Snow Has Already Fallen at Southern Ski Area
La Ninã continues to deliver the goods to ski mountains all over the country and the latest recipient of her gifts is a mountain in West Virginia. Snowshoe Mountain, the largest ski resort in the Southeast, just surpassed 100" of snowfall this season after Winter Storm Blair dropped 41" in the last seven days. Now totaling 109" of snow for the season, Snowshoe is having one of their best winters in recent history and there's more on the way.Aerial photo shared by Snowshoe Mount
Read more »