According to PR-model, biscaynepictures.com is ranked 1,830,772nd in multilingual Wikipedia, in particular this website is ranked 228,495th in German Wikipedia.
The website is placed before kunsthandel-werner.de and after janusschach.de in the BestRef global ranking of the most important sources of Wikipedia.