Introduction to Feilai Peak Statue: Feilai Peak Statue is a Buddhist stone carving statue from the Five Dynasties to the Yuan Dynasty in China. It is located on Feilai Peak in front of Lingyin Temple in Hangzhou. There are more than 380 statues.

Leave a Reply