@tanguatlay,
Barcelona is the Spanish city. It remains the Spanish city chosen for the Olympics, which is why you use present tense.
You would only use the past tense if it was no longer the case, as in,
“Barcelona was the Spanish city chosen for the Olympics until a last minute decision changed the venue to Benidorm.”