Gouwzee, Markerwaard, NH

Concerning sightings of extraterrestrial life near "de Markerwaard" in the Northwestern Netherlands