Visit Holland - The Netherlands

Amsterdam - december impressions

Amsterdam is located in the western Netherlands, in the province of North Holland. The river Amstel terminates in the city centre and connects to a large number of canals that eventually terminate in the IJ.

Amsterdam is situated 2 metres above sea level. The surrounding land is flat as it is formed of large polders. A man made forest, Amsterdamse Bos, is situated southwest. Amsterdam is connected to the North Sea through the long North Sea Canal.

imageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimageimage