21 Jiachuang 1st Road, Tongzhou District, Beijing, China - China Telecom Americas