33.8k reviews
47 Hu Pu Road, West Lake District, Hangzhou City, Zhejiang Province, inside Hu Pu Park (near Qianjiang First Bridge), North Side of Hu Pu Park.