OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ Omkareshwar

Omkareshwar is a hydro power plant with a total output of 520 MW.