New Tehri is a modern town developed at the hilltop, spread over an altitude from 1550-1950 mts above sea level overlooking the gigantic lake and The Tehri Dam.
You can also see Himalaya Views from New Tehri early in the morning or on clear days.