The library for the city of Mainz, Germany
The website, in German, is [1] and the German Wikipedia page is [2]