2860 Gaojinke Road, Zhangjiang, Pudong New District, Shanghai - China Telecom Americas