The Nameserver 2h.ns1.istimer.com have a IP Address of 119.27.170.117 which is hosted on China.
精品域名合作