Tehri Dam Tehri


Address : New Tehri

City/District : Tehri

State : Uttarakhand

Destination : Histotical

Your wishlist :

0 Users have rated

The Tehri Dam is the highest dam in India and one of the highest in the world. It is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River near Tehri in Uttarakhand, India. It is the primary dam of the THDC India Ltd. and the Tehri hydroelectric complex. Phase 1 was completed in 2006.

Recent Reviews

Write A Reviews and Rating