It is located in Zhulinsi Village, a scenic spot of Wutai Mountain. It is built on the mountain, within walking distance of Great Saint Zhulin Temple, and within 10 minutes' drive of Longquan Temple, Guanghua Temple, Jushu Temple and Wuye Temple. The unique geographical location echoes every devout ...