Zenlayer Data Centers in Chongqing, China

datacenter-thumb

CKG1

32 Huixingbaotong Rd., 7th floor, Yubei District
Chongqing 401120