No. 628 Xixi Road, Xihu District, Hangzhou - China Telecom Americas