24 Hours at Alta Ski Area featuring Alta Lodge

24 Hours at Alta Ski Area featuring Alta Lodge

Welcome to Alta Ski Area, one of the three remaining ski only resorts in all of North America! Alta Ski Area opened in 1938 and recently marked their 80th anniversary in 2019. Home to an average of 500+ inches of snow each year and one of the few beginners areas located in an avalanche area [...]