English Restoration of the Elwha River Cited by user Asiaaaaa2020 on 15 Mar 2024 The Elwha Ecosystem Restoration Project is a 21st-century project of the U.S. National Park Service to remove two dams on the Elwha River on the Olympic Peninsula in…