learn more about:

Join us!


The Seti River in western Nepal, site of the planned 750MW West Seti Hydropower Project.