33.8k reviews
No.1 Taohualing, Xihu District, Hangzhou, Zhejiang Province (near Osmanthus and Craggy Garden)