Snowfall in the mountains

New Tehri City

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.