Turkey. Alanya Castle. View of the city from fortress Shutterstock Image - Turkey. Alanya Castle. View of the city from fortress - ID: 142346950