68 Langbaoxi Road, Chancheng District, Foshan City, Guangdong Province, China - China Telecom Americas