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