This aerial photo taken on November 1, 2026 shows the town of Sagada in the northern Philippines' Mountain province. (Photo by Ted ALJIBE / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo