OpenInfraMap

 ⟩ Stats ⟩ Samoa ⟩ Power Plants ⟩ 25MW Solar and Battery Energy Storage System IPP [China]

25MW Solar and Battery Energy Storage System IPP [China] is a solar power plant.