The Netherlands, Amsterdam, Sloterdijkstraat, Nieuwe Teertuinen