Introduction to the Golden Body of Dripping Water Guanyin: was consecrated in 1998. The statue is 6.19 meters high, symbolizing the day of Guanyin's enlightenment. It is the tallest statue of Guanyin in Northeast China.

Leave a Reply