Teesta Low Dam - III Hydropower Plant (Q56368268)
(Redirected from Q84136058)
Hydropower Plant in West Bengal
- Teesta Low Dam - III
Language | Label | Description | Also known as |
---|---|---|---|
English | Teesta Low Dam - III Hydropower Plant |
Hydropower Plant in West Bengal |
|
Statements
132 megawatt
0 references
2013
0 references