100-foot Divine Mercy statue draws visitors on Black Saturday
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.