Xiufeng Temple is located in Shaoxing, Zhejiang Province, and is said to have been built at the end of the Ming Dynasty.

Xiufeng Temple is situated at an altitude of over 600 meters, featuring two release ponds and a waterfall approximately 200 meters long on its side.






