Multiple choice Tehri Dam is constructed in Uttarakhand on the river Ranganga Bhagirathi Alaknanda Ganga Reveal answer Fill a bubble to check yourself B Correct answer Explanation Tehri Dam is constructed in Uttarakhand on the river Bhagirathi.