About Tehri

Tehri is the administrative seat of the Tehri Garhwal district and is rapidly developing into a major tourist destination with great potential for the hospitality industry. The Tehri Dam is an engineering marvel, and one of the world’s biggest hydroelectric projects. The dam harnesses water from two important Himalayan rivers - Bhagirathi and Bhilangana.


Uttarakhand is not only known as the ‘Land of the Gods’, but also the ‘Land of Rivers and Mountains’. Old Tehri was a small town situated at the confluence of the Bhagirathi and Bhilangna Rivers in Uttarakhand. The town was submerged in the water to create a large catchment area. This is how the town of Old Tehri became the Tehri Lake, Asia’s largest man-made lake. The town of Tehri was evacuated to make space for the Tehri Dam and the population shifted to the town of New Tehri.

Tourists can easily reach Tehri via Delhi, Dehradun or Haridwar. Guests can reach Tehri using buses, private cabs and taxis.