1089 North Qinzhou Road, Building 51, Xuhui District, Shanghai - China Telecom Americas