Hosting report about Netxinfengzhuanjia.wyy.cn. Netxinfengzhuanjia.wyy.cn is currently hosted at Shanghai Geis Technology Co.. The IP 118.126.5.185 links to a server in Shanghai, China. The company behind this all is ChinaNet Shanghai Province Network.
Updated 0 sec ago