Address: Industrial and Commercial Bank of China, Wen'Er Road, Cuiyuan, 翠苑街道, Xihu District, Hangzhou City, Zhejiang, 310012, China