Aerial view of the Church of Christ the King in the center of Santa Maria di Leuca in Salento, Puglia, Italy.