Artifacts found since the 18th century hinted at a buried temple, but its precise location remained a mystery. (Image: M. Stefanile) Archaeologists have stumbled upon remarkable ancient altars and ...