Bingfang South Road, 7th Floor, Telecom Junction Building, Meizhou City, Guangdong Province

Meizhou, China Data Center

See on Map