A city of northeast Spain on the Mediterranean Sea.