Multiple choice The much discussed Tehri Dam project is located in which of the following states Madhya Pradesh Rajasthan Haryana 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.