Live camera Amsterdam, Netherlands
Amsterdam is the capital and largest city of the Netherlands, located in the north of the country at the confluence of the Amstel and Ey rivers into the North Sea. The name of the city can be literally translated as "dam, dam on the Amstel river". ... Amsterdam is located in the northwestern part of Holland, practically on the shores of the North Sea.
Watch camera online in Amsterdam