Amsterdam – Capital of the Netherlands
With around 740,000 inhabitants, Amsterdam is the largest city in the Netherlands and also its capital, although the seat of government is in The Hague. The city is located in the immediate vicinity of the IJsselmeer and not far from the North Sea. Amsterdam, which extends over 90 islands, was built on 5 million tree trunks. The city is still criss-crossed by countless canals, some of which were used as sewers in the Middle Ages and which today contribute to…