Acquiring satellite view…

Cinch Creek

Authoritative

Cinch Creek is a public boat ramp on Arrowrock Reservoir in Owyhee County, Idaho (83641). GPS coordinates: 43.3419°N, 116.6049°W.