Like many of the cities in Greece, the modern city of Delphi clutches the side of a mountain.

082delphi004.jpg