www.nenghua.net is an alias for 662697.vhost297.cnameaddress.top. 662697.vhost297.cnameaddress.top has address 122.114.3.104