The Nameserver ns2.zndns.com have a IP Address of 180.169.17.250 which is hosted on China.
攀枝花市人民政府驻北京联络处
yunrui
上网导航 -安全娱乐