Indian Geography On which one of the following rivers is the Tehri Hydropower Complex located? A) Alaknanda B) Bhagirathi C) Dhauliganga D) Mandakini Detailed Solution: No Details Prev Next