Address: 18路终点站自行车租赁点, Tanhua'an Road, Kaixuan, 凯旋街道, Shangcheng District, Hangzhou City, Zhejiang, 310026, China