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.