Start learning →

Tehri Dam, India's tallest dam, is on the river:

AYamuna
BBhagirathi
CBeas
DTapi
Answer & Solution
Correct answer: B. Bhagirathi
1. Tehri Dam is on the BHAGIRATHI river (a Ganga tributary), near Tehri in Uttarakhand. 2. It is one of the tallest dams in the world (~260 m). 3. Provides hydropower, irrigation and drinking water to NCR via the Sona Canal. _Source: syllabus SST Geography Ch 3 §3.3 Major Dams of India_
Practise this question with Quill — CBSE Class 10 →

Keep practising Resources, Agriculture & Minerals

Browse all Resources, Agriculture & Minerals questions for CBSE Class 10, or explore more Social Science topics.

Start a Resources, Agriculture & Minerals lesson →