“Secrets at Delphi,” the ancient site of a temple to the Greek god Apollo, whose priestess prophesied the fates of mortals. Delphi is located on the southern slope of Mount Parnassus in Greece.