Building G6, South China New Material Innovation Park, No. 31 Kefeng Road, Huangpu District, Guangzhou

Guangzhou, China Data Center

See on Map