231 Huadi Ave Middle, Fangcun Telecom, Liwan District, Guangzhou City, Guangdong Province

Guangzhou, China Data Center

See on Map