The new city of Nafplion from the Palamidi Fortress. The lion is right amongst those trees just to the right of that big empty space.