OpenInfraMap

 ⟩ Stats ⟩ Nepal ⟩ Power Plants ⟩ Upper Tamakoshi Hydroelectric Project

Upper Tamakoshi Hydroelectric Project is a hydro power plant with a total output of 456 MW.

Picture of Upper Tamakoshi Hydroelectric Project
Wikimedia Commons