Bairabi Dam
The 928th tallest dam in the world
Bairabi Dam is a proposed 80 MW dam on the Tlawng river near Bairabi Village in Kolasib district in the state of Mizoram in India.
Dam data from Wikidata (CC0) plus curated additions. Summary from Wikipedia (CC BY-SA).