bn:00629729n
Noun Named Entity
NL
No term available
EN
With a height of 260.5 m Tehri Dam is the tallest dam in India and 12th tallest dam in the world. Wikipedia
Relations
Sources
COUNTRY
LOCATED IN OR NEXT TO BODY OF WATER
LOCATED ON TERRAIN FEATURE