In this article, we will explore the top historical places in Tehri to give a peek into its past glories. Tehri dam is not only a ... glacier - a huge ice field located among Garhwal Himalayas ...
Situated in the Himalayan ranges, Tehri is among the holy sites in the country. It is located in the Garhwal ... displaced by the construction of Tehri Dam. Currently, New Tehri serves as the ...