The Tehri Dam is the tallest dam in India and one of the tallest in the world. It is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River near Tehri in Uttarakhand, India.

Write your views

Privacy Policy | Disclaimer | Terms Of Services
© 2017-2019 Copyright 99Uttarakhand | All Rights reserved.