Notice the steps going up. This is the remains of a pagan altar they have found here, where sacrifices were made. So far, only animal bones have been found.