The Netherlands from Above



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