The Tehri Dam is located in which state of India?
Select the correct answer from the options below:
Uttar Pradesh
Uttarakhand
Himachal Pradesh
Punjab
View Answer
Explanation:
The Tehri Dam is located in Uttarakhand and is one of the largest multi-purpose dams in India.