A lone castle tower tucked away in the Spanish countryside.