2 Hongliu Road, Futian District, Shenzhen, Guangdong Privince

Shenzhen, China Data Center

See on Map