Multiple choice

The much discussed Tehri Dam project is located in which of the following states

  1. Madhya Pradesh

  2. Rajasthan

  3. Haryana

  4. Uttaranchal

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Tehri Dam is built on the Bhagirathi River in Uttarakhand (formerly Uttaranchal). It is a multi-purpose rock and earth-fill embankment dam and one of the tallest dams in India.