Panoramic view of the surrounding landscape from Segesta, ancient greek town in Sicily, southern Italy.