33.8k reviews
No. 8 Mei Ling South Road, Yunqi Bamboo Path, West Lake District, Hangzhou City, Zhejiang Province (on the east side)