Hydro

  • 29 March 2019
    projects

    Upper Tamakoshi Hydroelectric Project

    The Upper Tamakoshi hydroelectric power station is a 456MW run-of-the-river project under construction on the Tamakoshi River in the Dolakha District, approximately 200km away from Kathmandu, Nepal.

Go Top