scorecard

You Searched For "tehri dam" and got 1 results


Sort By:


Business Insider Latest Story Image
2 mins read

Explore tehri dam: where water adventures come alive!

Nestled amidst the picturesque Garhwal Himalayas, Tehri Dam stands as a colossal testament to engin…