Snowshoeing near Tahoe City
More snowshoeing
Blackwood Canyon
Tahoe City
Blackwood Canyon is located on the west side of Highway 89, three miles south of Tahoe City in Placer County.
Page Meadow
Tahoe City
Page Meadow, part of the Tahoe National Forest, is an easy and beautiful hiking area on the west shore of…