The Nameserver ns1.chinanetidc.com have a IP Address of 222.187.224.116 which is hosted on China.
Get Charter Business Bundle - Internet and Phone. Blazing-Fast Internet Access for your business.