33.8k reviews
Inside Hangzhou Oriental Culture Garden, at the southern foot of Yangqi Mountain, Yinqiao Town, Xiaoshan District, Hangzhou City, Zhejiang Province.