Photo feature: Tehri Dam; new attraction for many adventure seekers in India
Located in the foothills of the Himalayas, Tehri Lake is the largest man-made lake in entire Asia and spread over an area of 42 sq. km, with a depth of 200 m. The USD 1 billion Tehri hydroelectric power complex uses water from this huge reservior to produce 2400 MW electricity.
ADVERTISEMENT
ADVERTISEMENT
Latest News
- Kumbh Mela 2025: Special arrangements for...
24 Dec, 2024
- Gold robbers on the prowl, targeting...
24 Dec, 2024
- India’s foreign secretary meets top US...
24 Dec, 2024
- Biden vetoes bill to expand US...
24 Dec, 2024
- Trump threatens Panama, Greenland in foreign...
24 Dec, 2024
- Trump team plans immediate WHO withdrawal
24 Dec, 2024
- Ford, GM donate $1M to Trump's...
24 Dec, 2024
- Trump assassination trial delayed
24 Dec, 2024
- Biden reduces 37 of 40 death...
24 Dec, 2024
- Will Toronto wear a white mantle...
23 Dec, 2024
ADVERTISEMENT
E Paper
ADVERTISEMENT
Video
Comments
Start the conversation
Become a member of New India Abroad to start commenting.
Sign Up Now
Already have an account? Login