A sea of pilgrims chant Buddhist scriptures at the unveiling ceremony of the world's tallest statue of in Sanya, Hainan Province. Guanyin is possibly the most popular of all Buddhist deities, beloved...
Please login first!
A sea of pilgrims chant Buddhist scriptures at the unveiling ceremony of the world's tallest statue of in Sanya, Hainan Province. Guanyin is possibly the most popular of all Buddhist deities, beloved...