12 Shiting Road, Shuige Development Zone, Lishui City, Zhejiang Province

Lishui, China Data Center

See on Map