A religious shrine sealed up by the ancestors of Jesus — and preserved for nearly ... The place of worship, carved into the rock near Temple Mount, is made up of eight rooms with an altar ...