There is only one metropolis larger than Barcelona in Spain .
Barcelona ( , ) is the capital and largest city of Catalonia with a population of 1.6 million within city limits as well as Spain 's second largest metropolis .