Squaw Valley
Squaw Valley USA is located at the end of a stunning alpine valley cradled by six high Sierra peaks. Site of the VIII Olympic Winter Games, Squaw Valley is one of the most talked about and sought after winter recreation destinations in the U.S. and a must visit destination for anyone that loves winter sports. It offers the most skiable terrain in Lake Tahoe.
|
|
|
|
|