According to PR-model, aataiwan.org is ranked 1,299,112th in multilingual Wikipedia, in particular this website is ranked 66,527th in Chinese Wikipedia.
The website is placed before kirche-langenfeld.de and after f6kdf.ath.cx in the BestRef global ranking of the most important sources of Wikipedia.