1.Edufe.com.cn
Rank:331,291
Worth:$12,000
The nameserver ns1.hcxy.cn have a IP Address of 211.144.141.246 which is hosted on China.