Skip to playerSkip to main content
  • 5 years ago
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.
Be the first to comment
Add your comment

Recommended