Agoyan is a 156MW hydro power project. It is located on Pastaza river/basin in Tungurahua, Ecuador. According to GlobalData, who tracks and profiles over 170,000 power plants worldwide, the project is ...
Some results have been hidden because they may be inaccessible to you