Acquiring satellite view…

Canyon Creek

Authoritative

Canyon Creek is a public boat ramp on Dworshak Reservoir in Clearwater County, Idaho (83520). GPS coordinates: 46.5277°N, 116.3059°W.