Eel River Dam Removal Could Create California’s Longest Free-Flowing River
The proposed removal of Scott Dam and Cape Horn Dam on California’s Eel River could restore over 300 miles of fish habitat and create the state’s longest free-flowing river as early as 2031.



