OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ Teesta Low Dam - IV Hydropower Plant

Teesta Low Dam - IV Hydropower Plant is a hydro power plant operated by NHPC Limited with a total output of 160 MW.

Picture of Teesta Low Dam - IV Hydropower Plant
Wikimedia Commons