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.
1.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 ...
Situated in the Himalayan ranges, Tehri is among the holy sites in the country. It is located in the Garhwal region of Uttarakhand. One of the largest districts in the state, several tourist ...