1 Jinxia Road, 11th Floor, Telcom Building, Xincheng District, Qingyuan, Guangdong

Qingyuan, China Data Center

See on Map