© 2026 LearnInShort
8 questions · Practice Quiz
Q 1 OF 8
The Tehri Dam, the highest dam in India, is built on which river?