On which river is the Tehri dam createdAYamunaBBhagirathiCSutlejDRaviAnswer: B. Bhagirathi Read Explanation: Tehri dam is the highest built dam in India that is located in Uttarakhand. The length of the dam is about 575 m.Read more in App