6 Huangjing Road, Shanghai, China - China Telecom Americas