5. Mother of All Asia — Tower of Peace, Philippines, 88m / 289 ft
Mother of All Asia is a massive statue in the Philippines. It is the world’s largest statue of the Virgin Mary. The statue was constructed between 2014 and 2021. It was planned to be inaugurated as part of the 500th anniversary of the introduction of Christianity in the Philippines, but unfortunately this had to be stalled because of the COVID-19 pandemic.
On the next page, we’ll take a look at the Statue of Unity, the biggest statue in the world.