OpenInfraMap

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

Unnamed power plant 295429703 is a oil power plant with a total output of 720 MW.