OpenInfraMap

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

Unnamed power plant 1297897279 is a biogas power plant.