fbpx

Fan Nation at Mountain High Ski Resort.

Just 90 minutes outside of Los Angeles is the perfect winter escape. Mountain High Resort features many excellent winter sports amenities attractions, and Fan Nation got to check it out first hand.

More LATV Fan Nation

WATCH RElated