1.Cri.com.cn
Rank:1,640,587
Worth:$190
The nameserver ns5.cri.com.cn have a IP Address of 101.129.19.30 which is hosted on China.