199 Jinfeng Middle Road, 4th Floor, Jinding Telecom Building, Jinding Town, Zhuhai City, Guangdong Province

Zhuhai, China Data Center

See on Map