The Netherlands, Amstelveen, Amsteldijk Zuid