Teesta Low Dam - IV Hydropower Plant
Kalimpong district, India
The 2217th largest power station in the world
Teesta Low Dam - IV Hydropower Plant is a run-of-the-river hydroelectric station built on the Teesta River at Kalijhora, Kalimpong district, West Bengal.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).