English: Barcelona, situated in the northeast corner of the country, is Spain's second largest and most cosmopolitan city.
Telugu: స్పెయిన్‌ దేశంలో రెండో అతి పెద్ద జనాభా ఉన్న నగరం బార్సిలోనా.