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
