CNS-Algeria c.jpg

The Monastery of Notre Dame de l'Atlas near Medea, Algeria, is pictured in this undated photo. (CNS/Courtesy of the Vatican Dicastery for Communication)