According to PR-model, yuhua.org is ranked 324,910th in multilingual Wikipedia, in particular this website is ranked 12,724th in Chinese Wikipedia.
The website is placed before sss-tmas.org and after colpoditaccoweb.it in the BestRef global ranking of the most important sources of Wikipedia.