According to PR-model, thats.cc is ranked 41,628th in multilingual Wikipedia, in particular this website is ranked 1,542nd in Chinese Wikipedia.
The website is placed before vpap.org and after aaup.org in the BestRef global ranking of the most important sources of Wikipedia.