Stock Photo - Brazil, Foz do Iguaçu, illuminated turbines and sluices of the biggest hydroelectric power plant of the world, Itaipu dam

Stock Photo: Brazil, Foz do Iguaçu, illuminated turbines and sluices of the biggest hydroelectric power plant of the world, Itaipu dam.

Searchable keywords

Choose multiple keywords