OpenInfraMap

 ⟩ Stats ⟩ Seychelles ⟩ Power Plants ⟩ Unnamed power plant 1187864632

Unnamed power plant 1187864632 is a solar power plant.