33.8k reviews
120 meters north of the intersection of Yanggong Causeway and Huqiao Road, West Lake District, Hangzhou City, Zhejiang Province