Sacred Sites on my travel wish list - Guanyin of Nanshan.
This 354 ft statue of Quan Yin, Goddess of Mercy, is in China and is the 12th tallest statue in the world. Fun Fact - she appears in big budget giant shark movie The Meg!
May we all be blessed by the love of Quan Yin
Synes godt om
Kommentar
Del