The Netherlands, Amsteelveen, Amstel