OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ Unnamed power plant 819335260

Unnamed power plant 819335260 is a hydro power plant.