33.8k reviews
Inside Hangzhou West Lake Scenic Area, Shangcheng District, Hangzhou City, Zhejiang Province (260 meters walk from Longxiangqiao Subway Station exit)