OpenInfraMap
⟩
Stats
⟩
Cuba
⟩
Power Plants
⟩ Unnamed power plant 1308011906
Unnamed power plant 1308011906
(Karpowership Ela Sultan power barge station) is a power plant.
OpenStreetMap