Acquiring satellite view…

Canyon Creek BTAF

Authoritative

Canyon Creek BTAF is a public boat ramp on American River-Middle Fork in Todd Valley, Placer County, California (95631). GPS coordinates: 38.9533°N, 120.9015°W.