BARCELONA - DECEMBER 26: Torre Agbar, Business tower in Barcelona at December 26, 2011. The tower was officially opened by the King of Spain on September 16, 2005 and at a cost of 130 million euros.
Editorial use only
Editorial credit: KarSol / Shutterstock.com

Royalty-free stock photo ID: 91525418

BARCELONA - DECEMBER 26: Torre Agbar, Business tower in Barcelona at December 26, 2011. The tower was officially opened by the King of Spain on September 16, 2005 and at a cost of 130 million euros.