I'm trying to identify exactly what the borders of "the Delphi" are. UNESCO identifies it as "between two towering rocks of Mt. Parnassus". Liakouras is said to be the highest peak of Parnassus - would the Delphi be between there and the second highest peak?