no. 160, weiken street, hangzhou, china