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.