OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ Tata Power

Tata Power is a power plant.