The Netherlands, Nieuw Sloten