33.8k reviews
200 meters northwest of Mengxi Garden (Chinese Courtyard), Yuhang District, Hangzhou City, Zhejiang Province, China