Tehri Dam

Location

Tehri dam has been built on the union of river Bhagirathi and Bhilangana, giving birth to the marvellous Tehri Lake. The view of Tehri dam and lake is surely enthralling and surely worth a dekko.