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