OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ Unnamed power plant 1341242207

Unnamed power plant 1341242207 is a solar power plant.