List of tallest buildings in Barcelona. 22@ business center in Diagonal Mar district, main cluster of skyscrapers in Barcelona. Contents. Barcelona as the capital of Catalonia, the second biggest city in Spain and sixth-most populous urban area in the European Union, is a city with one of the largest number of skyscrapers in Europe.