33.8k reviews
Approximately 40 meters northwest of the west gate, 222 Nanshan Road, Shangcheng District, Hangzhou City, Zhejiang Province