The final stairs leading to a castle high up on a mountain in central Mallorca