• 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.

Recommended