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