World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river?

A)
Tapti
B)
Gomti
C)
Godavari
D)
Narmada

Correct Answer :   Narmada


World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam on Narmada river.

Published On : January 8, 2021