The Temple of Apollon is on the side of Mount Parnassos ... looking south from the temple, the mountains march majestically to the Korinthian Gulf. I visited Delphi in June 2005 and snow was still visible on the mountain top.