1 South Nanji Road, 5th Floor, Telecommunication Building, Lianyungang City, Jiangsu Province

Lianyungang, China Data Center

See on Map