The Roman Catholic Diocese of Yongjia/Yungkia/Wenzhou (Latin: Iomchiaven(sis), Chinese: 永嘉, 溫州) is a diocese located in the city of Yongjia in the Ecclesiastical province of Hangzhou in China. More information...
According to PR-model, tianren.org is ranked 417,802nd in multilingual Wikipedia, in particular this website is ranked 16,932nd in Chinese Wikipedia.
The website is placed before hamaguchi-kyoko.com and after manchesterstorm.com in the BestRef global ranking of the most important sources of Wikipedia.