1.Cnca.cn
Rank:44,658
Worth:$140,000
The nameserver dns.aqsiq.gov.cn have a IP Address of 202.99.59.110 which is hosted on China.