X

Caruachi Hydroelectric Power Plant

The main concrete gravity dam of the Caruachi hydropower project along the Caroni river in Venezuela.



Close
Close
Close