It's hard to believe, but this nature documentary was filmed in The Netherlands! It was filmed in the Oostvaardersplassen, a nature reserve covering about 56 square kilometres (22 sq mi) on the shore of the Markermeer in the centre of the Flevopolder. Of course, the area is small by North-American or even Spanish or Norwegian standards, but the Netherlands is a small country. By the way, during cold winters there are always discussions in the media whether the animals in the nature reserve should be fed or left to their own devices.