According to PR-model, visualisingchina.net is ranked 1,860,538th in multilingual Wikipedia, in particular this website is ranked 1,056,233rd in English Wikipedia.
The website is placed before clevelandia.pr.gov.br and after yumikoizumi-official.com in the BestRef global ranking of the most important sources of Wikipedia.