View from castle in the mountain in Alecante Spain