Paradis de la Mer

The Paradise of the Sea, the French fortress that was a huge boon in our team game.