Perched on the highest point in Santiago City, this shrine is a major pilgrimage destination featuring life-sized statues of the 14 Stations of the Cross.
It commemorates the apparition of Mary in La Salette, France, and offers a panoramic view of the Cagayan Valley.