No.388 Tianlin Road, Xuhui District, Shanghai - China Telecom Americas