Introduction to Guanyin Peak: Guanyin Peak is the largest natural Guanyin Buddha statue in the world. It is more than 100 meters high and looks like a Guanyin master with his hands clasped together to pray for the world.
Introduction to Guanyin Peak: Guanyin Peak is the largest natural Guanyin Buddha statue in the world. It is more than 100 meters high and looks like a Guanyin master with his hands clasped together to pray for the world.