UT
Upper Trishuli
Location RegionUpper Trishuli 3A Hydropower Station is a run-of-river hydroelectric plant located in Rasuwa District of Nepal. The flow from the Trishuli River was used to generate 60 MW of electricity, but the plant has since been severely impacted by the 2026 Nepal floods.
Mentions:0
7 Days:0