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