Santa Bárbara Castle at night: Alicante, Castell de Santa Bàrbara, Castillo de Santa Bárbara, Mediterranean Sea, Santa Bárbara Castle, Spain, castle, fort, fortress, sea