The Altar of the Crucifix is located on the site of the Calvary (also known by its name in Aramaic as the Golgotha). This is the 12th Station of the Cross.
All photos copyright (c) Al Teich