Delta Works

The Delta Works are the Netherlands' largest defense system against high water from the sea. These flood defenses consist of 5 storm surge barriers, 2 locks, and 6 dams.

Comments
Sign in or get an account to comment.