Nagashima Dam
The 112th tallest dam in the world
The Nagashima Dam (Nagashima damu) is a dam on the Ōi River, located in Kawanehon Town, Haibara District, Shizuoka Prefecture on the island of Honshū, Japan.
Dam data from Wikidata (CC0) plus curated additions. Summary from Wikipedia (CC BY-SA).