Place to see: Squaw Valley, USA, Truckee, California, United States

Base Camp

Base Camp

View of the Squaw Valley base village, as seen from Tower 16 on a classic warm California afternoon.

About this place:

Squaw Valley is one of the largest ski areas in the United States. It was the site of the 1960 Winter Olympics, and to this day it remains a mecca for serious skiers.

1960 Squaw Valley Road
Truckee, California, 96146 US
Visit website

Discovered by Todd Lappin
on 2 November 2007.
362 views.