spot_img
28.5 C
Philippines
Thursday, April 24, 2025

Tallest

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.

LATEST NEWS

Popular Articles