Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
BILBAO, SPAIN - DECEMBER 26: The Iberdrola Tower was finished in 2011. The tower, built as Iberdrola's headquarters, is the tallest building in the Basque Country and the city of Bilbao, on December 26th in Bilbao, Spain.