Home » Indian Economy » Infrastructure » Question
  1. The Tehri Hydro Power Complex is located in the Stale of
    1. Uttarakhand
    2. Uttar Pradesh
    3. Himachal Pradesh
    4. Sikkim
Correct Option: A

N/A



Your comments will be displayed only after manual approval.