View of the Squaw Valley base village, as seen from Tower 16 on a classic warm California afternoon.
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.
367 views.