Known for hosting the 1960 Winter Olympics, Palisades Tahoe (formerly Squaw Valley) is a world-renowned ski resort that offers over 6,000 acres of skiable terrain, 42 lifts, and a vertical drop of 2,850 feet. The resort is known for its challenging terrain, diverse ski runs, and stunning views of Lake Tahoe. Including the laid-back vibe of Alpine Meadows you have a winning combination.