Killington, Vermont, isn't nicknamed "The Beast of the East" for nothing.
14 February 2026 at 21:00
Killington, Vermont, isn't nicknamed "The Beast of the East" for nothing.

Β© <p>Killington Ski Resort</p>

Β© <p>Killington Ski Resort</p>

Β© <p>Denny Lee/Travel + Leisure</p>