33.8k reviews
No. 55 Nanshan Road, Xihu District, Hangzhou City, Zhejiang Province (Inside Jingci Temple)