Amsterdam is the capital and largest city of the Netherlands. It has a population of 933,680 in June 2024 within the city proper, 1,457,018 in the urban area and 2,480,394 in the metropolitan area. Lo
The Amstel is a river in the province of North Holland in the Netherlands. It flows from the Aarkanaal and Drecht in Nieuwveen northwards, passing Uithoorn, Amstelveen, and Ouderkerk aan de Amstel, to
The Amstel in city center of Amsterdam with the Stopera (center) and H'ART Museum (right)
Amstel near Nes aan de Amstel, between Uithoorn and Amstelveen
Amstel near the Rembrandt Tower in Amsterdam
17th-century drawing of the river Amstel by Rembrandt