Palisades Tahoe

ski resort in Tahoe City
#2 in Tahoe City / #266 in United States of America
Photo
by Jonnyboyca at English Wikipedia
/ Public domain

Palisades Tahoe, located in Tahoe City, California, is a renowned ski resort that offers a unique blend of challenging terrain, stunning alpine scenery, and a rich history. Originally known as Squaw Valley, it was the site of the 1960 Winter Olympics, which added to its international fame. The resort spans over 6,000 skiable acres with more than 170 trails, catering to all levels of skiers and snowboarders. In addition to winter sports, Palisades Tahoe provides a variety of year-round activities including hiking, mountain biking, and scenic tram rides.


Hotels

Find hotels nearby:

Tours & Activities

Also check out