![](https://techpesa.com/wp-content/uploads/2023/05/world-tallest-statue-348x215.jpg)
Top 15 World’s Biggest Statue And Monuments
#11. Lakeya, Myanmar Lakeya yonseca is massive statue located in Katakanton near the town of moliwa in the sagong region of Myanmar The Statue is the tallest in the country …
Top 15 World’s Biggest Statue And Monuments Read More