The Church of the Lord's Prayer is exquisitely constructed. More than 100 main prayers translated into the languages of the world are displayed beside the main building and the corridor. There are many olive trees in the backyard. Blue sky, green trees and tall towers are very beautiful.
A Roman Catholic Church in the Olive Mountains of Jerusalem.