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
VIEW MORE in these related Britannica articles: