6 East Shengli Road, 4th Floor Innovation Building, Yuehu District, Yingtan City, Jiangxi Province

Yingtan, China Data Center

See on Map