dam in India
Large hydroelectric dam on the Bhagirathi near New Tehri, completed in the early 2000s, with a reservoir popular with visitors.
Hindu Temple in Uttarakhand
Other destinations close to Tehri.