Illuminated Netherlands

Season 1, Episode 1

Illuminated Netherlands

February 22, 2023

Overview

The Netherlands is one of the most illuminated places on earth. We see how artificial light affects the mating dance of glowworms and toad migration in the Veluwe.

Loading

...