Zenlayer Data Centers in Chengdu, China

datacenter-thumb

CTU1

1666, Yizhoudadao Ave.
Chengdu 610095

Learn More About This Coverage Area