Engineering
Holland’s barriers to the sea
The Delta Works in the Netherlands is the largest flood protection project in the world. This project consists of a number of surge barriers.
Holland's Barriers to The Sea
Engineering
The Delta Works in the Netherlands is the largest flood protection project in the world. This project consists of a number of surge barriers.