OpenInfraMap

 ⟩ Stats ⟩ India ⟩ Power Plants ⟩ Turtuk Hydel Power Plant

Turtuk Hydel Power Plant is a hydro power plant.