geography · Indian Geography · Dam/Projects

On which one of the following rivers is the Tehri Hydropower Complex located?

Related questions