Tehri Dam is the primary dam of the Tehri Development Project, a major hydroelectric project centered near Tehri Town in the state of Uttarakhand in India. Located on the Bhagirathi River, the principal tributary of the sacred River Ganges, the Tehri Dam has a height of 855 feet (261 m), making it the 5th tallest dam in the world.
View in Google Earth Categories: Dams
Links: en.wikipedia.org
By: KRL
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement