The Nameserver ns2.china-pvt.com have a IP Address of 37.60.254.57 which is hosted on United States.