3 Caihong Road, Huangshi Huaxu Telecom Building, Huangshigang District, Huangshi City, Hubei Province

Huangshihua, China Data Center

See on Map