The Netherlands from Above

Watch the clip from the impressive documentary series "The Netherlands from Above."