33.8k reviews
Inside the Olympic Sports Center Wharf, 120 meters west of the intersection of Feihong Road and Wentao Road, Binjiang District, Hangzhou City, Zhejiang Province.