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