The Nameserver ns2.360wzb.com have a IP Address of 123.129.232.200 which is hosted on China.
老品牌,华人首选,值得信赖!