Skip to playerSkip to main contentSkip to footer
  • 12/14/2020
Documentary about the Holland's Barriers to The Sea...

Delta Works in the Holland (Netherlands) is the largest flood protection project in the world. This project consists of a number of larger barriers like this in the NL.

Recommended