Where is tehri dam project located
Answers
Answered by
2
on the Bhagirathi River in Uttarakhand, India.
Similar questions