View from Meghas Birnos Hill near Spartohori across the Meganisi straights to the island of Lefkas, Ionian Islands, Greece.