English: Barcelona — city in Spain, capital of the Autonomous region of Catalonia and of the province.
Telugu: బార్సిలోన - కాటలోనియా, స్పెయిన్ ఆగ్నేయ ఒక స్వయంప్రతిపత్త ప్రాంత తీరంలో ఒక నగరం.