OpenInfraMap
⟩
Stats
⟩
India
⟩
Power Plants
⟩ Sewa II
Sewa II
is a hydro power plant operated by
NHPC Limited
with a total output of
120 MW
.
OpenStreetMap
Wikipedia (Sewa-II)
Wikidata