The Urinals of Hells Canyon Park

Hells Canyon Park is a park located on the Idaho side of the Hells Canyon Reservoir near Helena, ID.

Filed under: Parks
Tweet

This photo was sent in by MrK, who notes that Hells Canyon Park is six miles downstream from Copperfield Park in Copperfield, OR.