The Netherlands, Amsterdam, Spaarndammerstraat, Nova Zemblastraat