750 Chuangyuan Road, Ningbo City, Zhejiang Province

Ningbo, China Data Center

See on Map