Church of the Holy Sepulchre virtual experience
Many faithful consider it one of the holiest places on earth. The Church of the Holy Sepulchre is located in the Old City of Jerusalem. Inside the ancient landmark, a sacred shrine has been built above what Christians believe to be the actual tomb of Jesus Christ. National Geographic Museum Director Kathryn Keane and archaeologist Fredrik Hiebert took me on an exclusive tour of the new Tomb of Christ exhibit at the National Geographic Museum in Washington, D.C.