A prominent Catholic church in Baguio City, known for its neo-gothic architecture and scenic views over the city.