The Nameserver ns2.zndns.com have a IP Address of 180.169.17.250 which is hosted on China.
xiangjin
ldlsal
caihong