The below landscape is of late billed at highest dam in India. It is a beautiful tourist destination in the midst of upper middle himalayan region. One can see colourful rainbow in this image along with other pleasing colours.
Tehri dam is located in Tehri region of Uttarakhand, is surrounded by treks, forest of exotic himalayan birds.
Reviews
There are no reviews yet.