The Netherlands, Amsterdam, Celebesstraat, Insulindeweg