According to PR-model, ewen.co is ranked 122,026th in multilingual Wikipedia, in particular this website is ranked 4,497th in Chinese Wikipedia.
The website is placed before rain-mag.com and after norwich.gov.uk in the BestRef global ranking of the most important sources of Wikipedia.