The Tehri Dam is the tallest Dam in India and one of the tallest in the world. It is a multipurpose rock and earth fill embankment Dam on the Bhagirathi river near Tehri in Uttarakhand, India.
Do you want to add a password to make your account more secure.
Add a Password
Add a Password to make your account more secure. You will be able to login on the platform using password or OTP received on the registered movbile number.