Huacheng Building, 3 Fl. No.119 Luoshi Road, Hongshan District, Wuhan, China - China Telecom Americas