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.

More from Michael Alexander

WATCH: The Best Vegan Pizza Joint in L.A.

Watch this episode as we visit Cruzer Pizza, the Los Angeles pizza...
Read More

1 Comment

What do you think?