Video Hatch: “Return of the River, Official Trailer”

This feature documentary tells the story of the largest dam removal and river restoration project in history, currently taking place on the Elwha River in Washington State.

This entry was posted in Conservation, Videos. Bookmark the permalink.
  • Achigan

    Gives me hope for our country…