Castillo de la Culebra, fortaleza árabe del siglo IX.