Panoramic view of the historic city of Avila, Spain with its famous medieval town walls surrounding the city