Ruins of the ancient temple of Apollo, archaeological site of Delphi along the slope of Mount Parnassus, UNESCO World Heritage, Greece.