OpenInfraMap

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

Unnamed power plant 991127882 is a solar power plant operated by Uttar Pradesh New and Renewable Energy Development Agency with a total output of 85 MW.