My Meditating Space with experiential travel stories from India and 31 other countries!

Showing: 2 RESULTS
The Tehri Dam, Bhagirathi River

All about my trip to Tehri Dam in Uttarakhand

At the mention of Tehri or Tehri dam, what flashes in your mind first?  Bhagirathi River, Uttrakhand, Tehri Dam movement, Man-made lake, Tehri Hydro Development Corporation, Highest, Biggest dam or something else!  Well this post will touch upon all aspects and more. Last month I got an opportunity to see this high rock and earth-fill embankment dam. Yes, …

Hide Buttons