Christianity reveres Jerusalem for its Old Testament history, and also for its significance in the life of Jesus. According to the New Testament, Jesus was brought to Jerusalem soon after his birth and later in his life cleansed the Second Temple. The Cenacle, believed to be the site of Jesus' Last Supper, is located on Mount Zion in the same building that houses the Tomb of King David. Another prominent Christian site in Jerusalem is Golgotha, the site of the crucifixion. The Gospel of John describes it as being located outside Jerusalem, but recent archaeological evidence suggests Golgotha is a short distance from the Old City walls, within the present-day confines of the city. The land occupied by the Church of the Holy Sepulchre is considered one of the top candidates for Golgotha and thus has been a Christian pilgrimage site for the past 2000 years.