Place: Squaw Valley, USA, Truckee, California, United States
By Todd Lappin Uploaded on 17 February 2008 1 favorite, 67 views
View of the Squaw Valley base village, as seen from Tower 16 on a classic warm California afternoon.