Liuxian’er Road, Meisheng Chuanggu Science and Technology Innovation Park, Baoshan District, Shenzhen City, Guangdong Province

Shenzhen, China Data Center

See on Map