Slide 1HYDRO POWER AND ENGINEERING MARVELS Slide 2 Tehri dam (Uttarakhand, India) Highest dam in India over river Bhagirathi. Also 4 th largest Rock-fill dam in the world.…