Data Center Map

Shenzhen China Telecom

China Telecom Global Ltd
Yuhua Building, Baogang Road
518000 Luohu
China
Visit Website

China Telecom Global Ltd
Data Center Operator at
Shenzhen China Telecom
Yuhua Building, Baogang Road
Headquartered in Hong Kong, WanChai

17