Tehri Dam UttarakhandTehri dam, the main dam of the Tehri Hydro Project is located near Tehri in the state of Uttarakhand in India. The main dam at Tehri is the 8th tallest dam in the world towering 855 feet (261 m). The dam's projected capabilities include a power generation capacity of 2400 MW, irrigation stabilisation to an area of 6,000 km², an additional area of 2,700 km² of irrigation stabilisation and a supply of 270 million gallons of drinking water. I have posted many images of tehri dam.