33.8k reviews
Wushan No.3, Shangcheng District, Hangzhou City, Zhejiang Province, within the Chenghuang Pavilion Scenic Area