The Netherlands, Amsterdam, Domela Niewenhuisplantsoen