9 Gaoxinyizhong Rd, 4th Floor, Software Building, Middle Zone, Nanshan High-Tech Zone, Shenzhen City, Guangdong Province

Shenzhen, China Data Center

See on Map