The top 20 tallest statues in the world ranked. You realy need to see this.

  • 7 months ago
The breathtaking Sendai Daikannon is as culturally significant as it is large. The figure is in Sendai, Japan and depicts the Japanese Buddhist bodhisattva, the Goddess of Mercy, holding a gem in her hand. She represents compassion and kindness in Japanese Buddhism.

Recommended