Theatre at Sanctuary of Apollo at Delphi, on Mount Parnassus, Greece.
Image dimensions: 8688 x 5792 pixels