176 Qiutao North Road, Jianggan District, Hangzhou, Zhejiang Province - China Telecom Americas