Britannica AI Icon

Tehri Dam: Media

dam, Uttarakhand, India

Images

Tehri Dam
India's tallest dam as of 2025, Tehri Dam is an embankment dam built on the Bhagirathi...
Β© Ravi Valdiya/Dreamstime.com
Sunderlal Bahuguna
Indian environmentalist Sunderlal Bahuguna, a former leader of the Chipko movement,...
Β© Dinodia Photos/Alamy