About Sierra At Tahoe
Sierra At Tahoe is one of two ski operations on the Eldorado National Forest operating under a special use permit. Sierra offers winter recreation opportunities and equipment rentals.
USDA Forest Service
Sierra At Tahoe is located in California
1 Review of Sierra At Tahoe