Biology, asked by NamiGara, 1 year ago

What is tehri dam andolan?

Answers

Answered by Anonymous
4
teri dam is one of the tallest dam in india and the world.it is built on the river bhagrathi,uttarkand,india.
Similar questions