Tehri Dam is a 16-year-old embankment dam (completed in 2006). It is located in Uttarakhand, India (Asia).
Tehri Dam is the tallest dam in India. The installed capacity of Tehri Dam is 1,000MW. The embankment dam stands 260.50 meters tall and can impound up to 4 billion m3 of water.