Q. On which river is the Tehri Dam located?
Answer: Bhagirathi
Notes: Tehri Dam is built on the Bhagirathi River in Uttarakhand. It is the tallest dam in India at 260.5 metres high. The dam provides hydroelectric power, irrigation, and drinking water. Other rivers like Alaknanda, Yamuna, and Mandakini are not sites of the Tehri Dam.