Immovable Ladder, Church of Holy Sepulchre, Jerusalem, Israel