The altar carved out of limestone was found at La Corona archeological site (AFP)
................................ Advertisement ................................