View from Llogara Pass, with Greek island Corfu in the far distance