The Nameserver ns.foshan.gov.cn have a IP Address of 202.105.12.226 which is hosted on China.
Porque alguien tiene que decirlo. Las noticias de Aguascalientes aquà y ahora.