News
The Marvel of Tehri Dam: Standing proudly at an elevation of 2,610 feet above sea level, Tehri Dam is an architectural marvel that spans the Bhagirathi River.
Hosted on MSN3mon
Discover Tehri: A Hidden Gem For Thrill Seekers In Uttarakhand1.Tehri Dam Positioned on Bhagirathi River stands the majestic Tehri dam which attracts tourists from far and wide. Not only is it an engineering wonder having been one of the tallest dams in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results