The snow stake atop Vermont’s highest peak, Mt. Mansfield, recorded an impressive 103 inches on Sunday, March 2. It was the ...