OpenInfraMap

 ⟩ Stats ⟩ Oman ⟩ Power Plants ⟩ Unnamed power plant 303315258

Unnamed power plant 303315258 is a gas power plant with a total output of 60 MW.