The 100-foot statue of Jesus Christ as the Divine Mercy — the tallest of its kind in the Philippines — stands prominently at the National Shrine and Parish of the Divine Mercy in Marilao, Bulacan on Black Saturday, 19 April 2025. 
Photos

100-foot Divine Mercy statue draws visitors on Black Saturday

Author : Analy Labor