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