Magic Mountain, Indeed: SMST2 and West River Nordic Party on Vermont’s Very Last Snow.
June 3, Magic Mountain Ski Area, Londonderry Vermont It’s full summer in the Green Mountains of Vermont: high temperatures and summer thunderstorms, every tree leaf-covered, every meadow knee-deep in new grass, and the entire world the richest shade of green. Even those New England resorts that pride themselves on being the very last to keep their chairlifts turning had packed it in a week ago. But there’s still snow at Magic Mountain, stored for just...