Highest Dam in India
Which Dam is Built on Ganga River? Tehri Dam built on Bhagirathi – a tributary of Ganges, is a rock and earth filled embankment dam. It is located in the North Western state of Uttrakhand (initially known as Uttaranchal) and is the highest dam in India and also ranks eighth in the world on same …