| 1. | World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river? |
|||||||
Answer: Option C Explanation: World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam on Narmada river. |
