It is a small church with pews on the ground floor facing an upper level about 15 feet higher which holds the altar and reached by ladders on either side. Its design is apparently based on that of the Holy Sepulchre in Jerusalem. Of added interest at the time of my visit was the ability to visit a back room...
More
