Address: Industrial and Commercial Bank of China, Yugu Road, Lingyin, 灵隐街道, Xihu District, Hangzhou City, Zhejiang, Chinese mainland, 310007, China