33.8k reviews
No. 3 Wu Hill, Shangcheng District, Hangzhou City, Zhejiang Province (Top of Wu Hill Square)