Q. Omkareshwar dam, which was making news recently, is located in which state?
Answer: Madhya Pradesh
Notes: The world's largest floating solar energy project is set to be constructed at Omkareshwar dam on Narmada river, Madhya Pradesh.
The 3,000-crore project, which will construct a 600 MW plant, will begin power generation by 2022-23. World Banks’s IFC and Power Grid will provide the financial assistance to this project, which includes installing solar panels in the dam.

This question is part of Current Affairs Daily 20 MCQs Series Course on GKToday Android app.