Watch: A View From the Top – Mammoth Mountain Resort

On this episode we visit California’s highest ski resort, Mammoth Mountain in the Sierra Nevada mountains. Come enjoy the sunshine, slopes and learn what makes this resort one of the most sustainable in the U.S.

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *