About Tehri Lake:
- It is an artificial dam reservoir located in the Tehri Garhwal town of Uttarakhand.
- It came into existence during the construction of Tehri Dam when the water from the Bhagirathi River was diverted to fill the dam reservoir.
Key Facts about Tehri Dam:
- It is a multipurpose dam built on the Bhagirathi River (one of the source streams of the Ganges River) in the Garhwal district of Uttarakhand.
- It is one of the tallest dams in the world and the tallest dam in India.
- Its primary purpose is to generate hydroelectricity.