Address: Bank of China, Yuejiawan, Changqing, Gongshu District, Hangzhou City, Zhejiang, Chinese mainland, 310003, China