Acquiring satellite view…

Hells Canyon Dam

Authoritative

Hells Canyon Dam is a public boat ramp on Snake River in Canyon County, Idaho (83660). GPS coordinates: 43.8254°N, 117.0204°W.