People gather around an inflatable attraction during the Lord of Choquekillka festival in Ollantaytambo, in the Cusco region of southern Peru, on May 26, 2026. The Lord of Choquekillka is the patron saint of Ollantaytambo, in the Cusco region, and the focus of a religious and cultural festival declared National Cultural Heritage. The main celebrations take place during Pentecost in May, blending Catholic devotion with ancestral dances, traditional music and Andean spiritual traditions. (Photo by ERNESTO BENAVIDES / AFP via Getty Images)

News, Photo and Web Search