OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ Periyar hydro power station

Periyar hydro power station is a hydro power plant with a total output of 161 MW.