Shensen.com.cn is hosted by: China Telecom SHANGHAI
Hosting report about Shensen.com.cn. Shensen.com.cn is currently hosted at China Telecom SHANGHAI. The IP 222.73.11.169 links to a server in Shanghai, China. The company behind this all is ChinaNet Shanghai Province Network.