The Nameserver ns3.dns-china.cn have a IP Address of 117.41.180.243 which is hosted on China.
ÆóÒµµ¼º½,ÆóÒµÍøÖ·µ¼º½,ÉÌÎñµ¼º½,ÉÌÎñÍøÖ·µ¼º½