El Embalse H.S.

embalse

• Installed power: 2 MW

• Location: San Carlos, Alajuela

• Our job: conceptualization, management, studies, design and construction of this project.