The Netherlands, Amsterdam, Tasmanstrat, Narva-eiland