HQ of Iberdrola, the No. 1 energy company in Spain.

This is the tallest building in the Basque Country and was just completed in early 2011.
[Bilbao - Basque Country - Spain]