Lake Tahoe / North
2850 ft vertical, 170 trails, 29 lifts, 3600 skiable acres
OPEN - 98 trails, 6 lifts
Palisades Tahoe (previously know as Squaw Valley Ski Resort) is one of the largest ski areas in the United States and attracts visitors from all over the world. It's located in the Sierra Nevada in Olympic Valley. 4,000 skiable acres span across six mountain peaks with open bowls and shoots. The aerial cable car travels 2,000 vertical feet to High Camp at the summit where the views of Lake Tahoe are stunning.
more