Castle of Santa Barbara, Alicante, Spain, view at landmark from city side with old houses, high resolution photo