33.8k reviews
Tianzhu Road No.338, West Lake Street, West Lake District, Hangzhou City, Zhejiang Province, Tianzhu Monastery (Faxigang Temple).