OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ Tehri Dam Power House

Tehri Dam Power House is a hydro power plant operated by Tehri Hydro Development Corporation Limited with a total output of 1,000 MW.

Picture of Tehri Dam Power House
Wikimedia Commons