The Nameserver dns.ntzx.net.cn have a IP Address of 218.91.209.62 which is hosted on China.
- Powered by Vicworl