Inside the Church of the Holy Sepulchre in historic Jerusalem, Israel.
Inside the Church of the Holy Sepulchre in historic Jerusalem, Israel. This is the Rock of Golgotha, a part of the original hill of Golgotha upon which the church is built.