English: The Agbar Tower in Barcelona, Spain
Telugu: బార్సిలోనా, స్పెయిన్లో ఉన్న అగర్ బార్ టవర్