OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ ICCL, Choudwar

ICCL, Choudwar is a power plant.