Palisades Tahoe
Palisades Tahoe, formally known as Squaw Valley Alpine Meadows, is a ski destination located in Squaw Valley, California. One of North America’s most renowned ski destinations located in Lake Tahoe, CA boasting 6,000 diverse skiable acres, 450” of annual snowfall. Plan the perfect ski getaway by checking the current weather, ski conditions, and live action on the slopes before you go.