According to PR-model, foochowsibu.org is ranked 1,895,572nd in multilingual Wikipedia, in particular this website is ranked 109,109th in Chinese Wikipedia.
The website is placed before wolfgang-siska.at and after vivaparigi.com in the BestRef global ranking of the most important sources of Wikipedia.