According to PR-model, tjc.org is ranked 170,128th in multilingual Wikipedia, in particular this website is ranked 16,083rd in Chinese Wikipedia.
The website is placed before index-rene-guenon.org and after mechernich.de in the BestRef global ranking of the most important sources of Wikipedia.