33.8k reviews
55 Nanshan Road, West Lake District, Hangzhou, Zhejiang Province (Inside Jingci Temple)