7 Nangang Avenue, 2nd Floor, Pingzhou Telecom Building, Nanhai District, Foshan City, Guangdong Province

Foshan, China Data Center

See on Map