JESUS THE SAVIOR By Sunday PunchApril 22, 2019Headlines, News, Punch Gallery JESUS THE SAVIOR — The statue of Jesus the Savior on the Pilgrimage Island silhouettes on sunset along the horizon of the Hundred Islands National Park in Alaminos City. (Punchphoto by Jojo RiƱoza)