The Netherlands, Amstelveen, Laan van Langerhuize