Introduction to Dripping Guanyin: Dripping Guanyin is 118 meters high and 48 meters wide. It is the largest mountain Guanyin in the world and is shaped by planted evergreen trees.

Leave a Reply