Elwha Restoration 10 Years On
The removal of the Elwha dams was the largest dam removal project in U.S. history. More than 20 million tons of sediment were released–about a …
The removal of the Elwha dams was the largest dam removal project in U.S. history. More than 20 million tons of sediment were released–about a …