Jerusalem, Israel, November 17, 2018 : The bell tower above the entrance to the Alexander Nevsky church in Jerusalem, Israel Jerusalem Israel Jesus Christ Religion Orthodox History Heritage Icon Christianity Alexander Nevsky Church Interrior Russian Old City Palestine Holy Wall - Building Feature Stone Material Cross Travel Destinations Pilgrimage Altar Tourism Prayer Landmark Bible Culture
{}