1.Czu.cn
Rank:50,119
Worth:$120,000
The nameserver dns.czu.cn have a IP Address of 218.93.117.87 which is hosted on China.