Tallest Divine Mercy statue in the world

Tallest Divine Mercy statue in the world

With a towering height of 100 feet, the world’s tallest statute of the Divine Mercy is found at the National Shrine and Parish of the Divine Mercy in Marilao, Bulacan. The statue, which is 70-80% complete is expected to be completed by April 2017. (Photo: Roy Lagarde)