The Nameserver dns.fz.fj.cn have a IP Address of 202.101.98.55 which is hosted on China.
福建省莆田市涵江区人民政府、涵江区政府,