One of the tours we took in Athens was a day trip to Delphi, which is located on Mount Parnassus, about a 2-hr drive from Athens. It is where the ruins of the Temples of Apollo and Athena are located.
This stone was considered to be the center of the world.
Yet another not-so-great selfie. :op Our selfies tended to only get worse over time. Sad.
There's a museum on site that holds the artifacts found among the ruins.