As of March 2, 2025, Mount Mansfield, the tallest mountain in Vermont, has officially surpassed 100 inches of settled snow base at its snow stake. Stowe Mountain, which sits on Mansfield, posted to ...
Mount Mansfield, which stands just outside Stowe Mountain Resort, Vermont, is having a winter to remember. On February 20, Stowe Mountain Resort shared on social media that the snow stake at Mount ...