Regina RICA was built on a hill with a 13.5 hectare land. At the heart of this spacious land is the 71-foot statue of the Our Lady of the Holy Rosary. Inside the statue is a place called “Sanctuary of Universal Love and Devotion” or SULOD where one can go to a deeper meditation.