6 Zhenda Road, Putuo District, Shanghai - China Telecom Americas