2101 Yunchuan Road, Baoshan District, Shanghai - China Telecom Americas