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

6 Yummy Vegan Strawberry Desserts

By Oreeko It’s strawberry season here in Italy (fragole in Italian), I...
Read More

1 Comment

What do you think?