Canalete H.S.

canalete
  • Installed power: 17,5 MW
  • Location: Upala, Alajuela
  • Our job: conceptualization, administration, studies, design and construction of this project.