-Tehri Dam is one of the highest dams in India and the highest high altitude dam in the world. It is a multipurpose rock and earth-fill embankment dam on the confluence of river Bhagirathi and Bhilangna in Tehri district of Garhwal Himalayas. Tehri Dam a reservoir spread in 42sqs kms with multipurpose use like for irrigation, municipal water supply...