English: Barcelona, in north-western Spain, is the country’s second largest city in terms of size as well as population.
Telugu: స్పెయిన్‌ దేశంలో రెండో అతి పెద్ద జనాభా ఉన్న నగరం బార్సిలోనా.