Zeeland is the westernmost province in the Netherlands.
Video is brought to us by the European Space Agency (ESA).
Located around 150 km from Amsterdam, Zeeland consists of a complex system of islands, peninsulas and waterways. It also comprises Zeeuwsch-Vlaanderen – a strip of the Flanders mainland between the Western Scheldt (Westerschelde) and Belgium.
The province of Zeeland lies on the large river delta at the mouth of several rivers, like the Scheldt (Schelde) and Meuse (Maas) rivers.
More information is available here.