33.8k reviews
Inside Hangzhou Oriental Culture Park, at the southern foot of Yangqi Mountain, Yiqiao Town, Xiaoshan District, Hangzhou City, Zhejiang Province (Northwest corner)