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