180 North Jiefang Road, Telecom Building, Haishu District, Ningbo City, Zhejiang Province

Ningbo, China Data Center

See on Map