The Netherlands, Amstelveen, Beneluxbaan