Upper Tamakoshi Hydroelectric Project

The 456MW Upper Tamakoshi hydropower project is one of the biggest hydropower projects under construction in Nepal. Credit: Upper Tamakoshi Hydropower Limited.



  • Upper Tamakoshi Hydropower Project
  • Upper Tamakoshi Hydropower Project
  • Upper Tamakoshi Hydropower Project