Barcelona is one of the world’s most popular tourist destinations.