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)