The Nameserver dns2.zzidc.com have a IP Address of 203.171.230.7 which is hosted on China.
ÎÒ°®ÉãÓ°¡£