spanish fortress