English: Barcelona is the second largest city in Spain and the capital city of the autonomous region of Catalonia.
Telugu: స్పెయిన్‌ దేశంలో రెండో అతి పెద్ద జనాభా ఉన్న నగరం బార్సిలోనా.