Building 1, Smart New City Century Interconnection Park, 1st Floor, South Huabao Road, Chancheng District, Foshan City, Guangdong Province

Foshan, China Data Center

See on Map