translate English to French: Royal Netherlands Academy of Arts and Sciences, Amsterdam, the Netherlands.
Royal Netherlands Academy of Arts and Sciences, Amsterdam, Pays-Bas.