← Back to the Directory

Tehri Dam

Tehri Dam

Tehri Dam is the tallest dam in India.

About this dam

Built
1978-2006
Purpose
Hydroelectric, Irrigation
River
Bhagirathi River
Agency
THDC India Limited

Communities displaced by this dam (2)