NEWSAR
Multi-perspective news intelligence
UT

Upper Trishuli

Location Region

Upper 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