The Netherlands, Amsterdam, Memeleiland, Narva-eiland