Church of the Pater Noster
The Church of the Pater Noster, also known as the Sanctuary of the Eleona (French: Domaine de L'Eleona), is a partially reconstructed Roman Catholic church located on the Mount of Olives, north of...
Church of the Pater Noster - Wikipedia