Amsterdam

EN FR RU UA

Located in the Netherlands.

Amsterdam is the capital and largest city of the Netherlands. Located in the province of North Holland in the west of the country at the mouth of the Amstel and Ey rivers. Amsterdam is connected by the Nordsee Canal to the North Sea.

Many attractions: Rijksmuseum, Vincent Van Gogh Museum, City Museum, Hermitage on the Amstel, Red Light District (De Wallen).

Videos

Photos

Source: Wikipedia

Authors of photos: Anna Canon, Akmal Usmanov

Authors of videos: Wanderlust Travel Videos