Documentation Centre of the Orfeó Català is the library in Spain.
According to PR-model, cedoc.cat is ranked 1,062,963rd in multilingual Wikipedia, in particular this website is ranked 643,682nd in English Wikipedia.
The website is placed before fchs.ac.ae and after ybsn.tv in the BestRef global ranking of the most important sources of Wikipedia.