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