Tehri Dam, Hydropower project in Uttarakhand, India
The Tehri Dam is the highest dam in India and one of the highest in the world.
Construction began in 1978 and was completed in 2006.
The dam has been a subject of controversy for its environmental impact and displacement of local people.
It provides electricity to several states in India and also aids in irrigation and water supply.
The dam's reservoir is used for boating by tourists.
Source: Wikimedia