What is the tallest statuary in the world? 🔊
The tallest statuary in the world is the Spring Temple Buddha, located in Henan, China. Completed in 2008, this monumental statue stands at a height of 128 meters (420 feet), excluding its base, which adds an additional 25 meters. The statue depicts a Vairocana Buddha and is a part of a larger religious complex that includes a huge bell and a carved stone lotus altar. The Spring Temple Buddha is not only a testament to Buddhist art and culture but also a significant pilgrimage site for practitioners and tourists alike.
Equestions.com Team – Verified by subject-matter experts