44 Views The Baguio Cathedral of Our Lady of the Atonement General Luna, Baguio City, Baguio, Philippines