Totladoh Dam
The 298th tallest dam in the world
Totladoh dam, is a gravity dam on the Pench river near Ramtek in Nagpur district in the state of Maharashtra and adjoining Madhya Pradesh in India.
Dam data from Wikidata (CC0) plus curated additions. Summary from Wikipedia (CC BY-SA).