Tag : newtehri

Snow Fall New Tehri

8 months ago / 0 comments

Snow Fall New Tehri Snow fall in New Tehri 2019   New Tehri Snow Fall   New Tehri Snow Snow Fall New Tehri Snow Fall NewTehri Snow In New Tehri  

A Beautifull View of New Tehri

3 years ago / 0 comments

New Tehri Town New Tehri Town was discovered when Indian government started creating Dam on the river bhagiriti and bhilangana in Old Tehri.