English: Barcelona is a city in Spain.
Telugu: బార్సిలోన - స్పెయిన్ లో ఒక నగరం.