33.8k reviews
Inside Flower Harbor Park, between the southern end of Nanshan Road and Su Causeway, West Lake District, Hangzhou City, Zhejiang Province.