Giant image of a Virgin Mary at the Montemaria international pilgrimage convention center is seen from a RORO passenger ship sailing off Batangas province. The Mother of All Asia Tower of Peace is said to be the tallest statue of the Virgin Mary in the world.
Tallest
Estimated reading time: 13 seconds
16px
