BILBAO, SPAIN - JUNE 16: Iberdrola Tower, headquarters of the international power company in Bilbao, Spain, June 16, 2012. It is the tallest skyscraper in the city
Editorial use only
Editorial credit: A.B.G. / Shutterstock.com

Royalty-free stock photo ID: 107193830

BILBAO, SPAIN - JUNE 16: Iberdrola Tower, headquarters of the international power company in Bilbao, Spain, June 16, 2012. It is the tallest skyscraper in the city