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