According to PR-model, sn68.com is ranked 450,484th in multilingual Wikipedia, in particular this website is ranked 18,502nd in Chinese Wikipedia.
The website is placed before queensanniversaryprizes.org.uk and after icaruscomics.com in the BestRef global ranking of the most important sources of Wikipedia.