47 Kangle Avenue, Huoju District, Zhongshan City, Guangdong Province, China

Zhongshan City, Guangdong Data Center

See on Map