OpenInfraMap

 ⟩ Stats ⟩ Madagascar ⟩ Power Plants ⟩ Unnamed power plant 1454805162

Unnamed power plant 1454805162 is a solar power plant.