Squaw Valley is synonymous with outdoor winter sport. Set on a sprawling 6,200 acres, complete with 43 lifts and over 270 trails, the slopes are one of the country’s largest ski destinations.
Squaw Valley is synonymous with outdoor winter sport. Set on a sprawling 6,200 acres, complete with 43 lifts and over 270 trails, the slopes are one of the country’s largest ski destinations.