Looking down on the Temple of Apollo at the ancient site of Delphi in Thessaly, Central Greece

- Image ID: D65WJC

Looking down on the Temple of Apollo at the ancient site of Delphi in Thessaly, Central Greece

Peter Eastland / Alamy Stock Photo

Image ID: D65WJC

Location: Temple of Apollo, Delphi in Thessaly, Central Greece