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.

Close
Close
Close

© Copyright 2019 Verdict Media Limited.

Go Top