The Nameserver dns103.gameyj.net.cn have a IP Address of 120.31.53.152 which is hosted on China.
DirectoryFix.com