According to PR-model, touchmedia.tw is ranked 222,302nd in multilingual Wikipedia, in particular this website is ranked 8,440th in Chinese Wikipedia.
The website is placed before chdmuseum.nic.in and after vgc.be in the BestRef global ranking of the most important sources of Wikipedia.