Extreme Engineering Backdrop Blur

Video Loading...

Extreme Engineering S01 E08 Holland's Barriers to the Sea

Overview

Dutch engineers must overcome rising waters in the North Sea to protect their land.