Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
BILBAO, SPAIN - JULY 4: Iberdrola Tower and Euskalduna Palace at sunset in Bilbao, Spain on July 4, 2013. The 165m tower was inaugurated in 2012 and is the highest building in Bilbao and the Basque Country.