OpenInfraMap

 ⟩ Stats ⟩ Egypt ⟩ Power Plants ⟩ Unnamed power plant 1191302645

Unnamed power plant 1191302645 is a solar power plant.