Back
Blackwood Canyon SNO-PARK is an easy difficulty snow park located 3 miles south of Tahoe City in Placer County, USA. The park offers cross-country skiing, dog sledding, and snow play.
Blackwood Canyon SNO-PARK is an easy difficulty snow park located 3 miles south of Tahoe City in Placer County, USA. The park offers cross-country skiing, dog sledding, and snow play.