On which of the following river Tehri Dam is located?

The Tehri Dam is the Highest dam in India and one of the highest in the world. It is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River near Tehri in Uttarakhand, India. It is the primary dam of the THDC India Ltd. and the Tehri hydroelectric complex. Phase 1 was completed in […]

READ MORE
1 3 4 5 6 7 11

Free Download links & Job Alerts Enter your email to Download GK, Current Affairs, Question Paper, Syllabus & Job Alert

Loading
error: Content is protected !!