The Netherlands, Amstelveen, Meander