Current Affairs - National - Discussion

Discussion Forum : National - Latest Current Affairs (Q.No. 3621)
3621.
World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river?
Tapti
Gomti
Narmada
Godavari
Answer: Option
Explanation:
World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam on Narmada river.
Discussion:
Be the first person to comment on this question !

Post your comments here:

Your comments will be displayed after verification.