Carcassonne, a fairy tale from the Middle Ages.