33.8k reviews
No. 8 Yuquan Road, West Lake Street, Xihu District, Hangzhou City, Zhejiang Province, inside the North Gate of the Botanical Garden (near Yugu Road).