News
Construction of the Tehri Dam got completed in the year 2006. The cost of construction of the dam was almost US $ 1 billion. A cost-benefit analysis done by India National Trust For Art and ...
Tehri Dam's vast reservoir, known as Tehri Lake, is a playground for water sports enthusiasts. Jet skiing, water skiing, and banana boat rides are just a few of the exhilarating activities that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results