What do you think are the top tourist attractions? Positioned on Bhagirathi River stands the majestic Tehri dam which attracts tourists from far and wide. Not only is it an engineering wonder ...
Tehri dam is not only a recent architectural achievement but also bears great importance historically since it is one of the tallest dams in the world today. This dam was built across Bhagirathi ...