Horseshoe Bend Diversion in Boise County, Idaho

Horseshoe Bend Diversion in Boise County is a weir.

Waterway Type
weir