The Netherlands, Amstelveen