wedding venue spotlight at squaw valley

Wedding Venue Spotlight: Squaw Valley

Nichole Lockman Weddings

History and Location Squaw Valley is a world-famous ski resort in North Lake Tahoe in the Sierra Nevada mountains. It has more than 3,600 acres open to skiing on its six peaks, and 30 chairlifts. The resort is set in magnificent Placer County, CA where snowfall reaches up to 450 inches every year, and most days are sunny. It is the perfect place for enjoying all seasons outdoors. The resort was founded in 1949 by Alex Cushing almost by chance—on a visit from the East Coast he broke his ankle skiing, and subsequently became curious about the area. He ended up opening the ski mountain and resort. The attraction remained relatively small (the resort could fit about 50 guests at …