Carved into the rock near Temple Mount, the structure comprises eight rooms, containing an altar, a sacred standing stone, ...