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