1200 North Qianhu Road, Ningbo City, Zhejiang Province

Ningbo, China Data Center

See on Map