A resort town on the Mediterranean. Barcelona is over that mountain ridge. We took the train from here to Barcelona.