Tag: Tehri Dam Uttarakhand Images
Visit to the Highest Dam of India – Tehri Dam Uttarakhand
Last week, we had to visit Tehri dam Uttarakhand officially and the first thing which struck my mind was – is this the same place where there is the highest dam of India with a unique architecture, which took more than 35years for completion and […]