OpenInfraMap

 ⟩ Stats ⟩ Ecuador ⟩ Power Plants ⟩ Unnamed power plant 1182325214

Unnamed power plant 1182325214 is a solar power plant.