33.8k reviews
Next to Lion Mountain Parking Lot, Xianghu Tourism Resort, Binjiang District, Hangzhou City, Zhejiang Province