An amazing view from the top of Palamidi fortress above the city of Nafplion in Greece in the late afternoon