view from the wall of Angelokastro, Greece