Squaw Valley Ski Resort in Olympic Valley, California, is one of the largest ski areas in the United States, and was the host site of the entire 1960 Winter Olympics.
Homewood Mountain Ski Resort is located on the west shore of Lake Tahoe, a few miles south of Tahoe City in the town of Homewood. It has 1,260 acres of skiable terrain and seven lifts.
Alpine Meadows, 2600 Alpine Meadows Rd, Alpine Meadows, CA 96146
313 views 💖 3
Alpine Meadows is a ski resort located in Alpine Meadows, California of North Lake Tahoe. Alpine Meadows offers 2,400 acres of skiable terrain, 13 different lifts and a vertical drop of 1,800 ft.
Burton Creek State Park is located on the outskirts of Tahoe City. Six miles of unpaved roadway are available for hiking and cross-country skiing. Summer temperatures range from about 75 degrees during the day to the low 40s at night.