Specialties: Resort, Winter Sports
A year-round mountain resort in Lake Tahoe, California, featuring 3,170 skiable acres, 20 lifts, 100 ski/snowboard trails, 8 of the nation's best terrain
Member Login