Tehri Dam is one of the main attractions offered by Tehri-Garhwal. Tehri Dam, built across River Bhagirathi, is located in the Himalayan foothills on the Central Himalayan Seismic Gap. The dam is considered among the world's largest hydroelectric projects. Tourists come to New Tehri to see the Tehri Dam which is one of the World’s largest hydroelectric projects harnessing waters of two important rivers of the Himalayas namely Bhagirathi and Bhilangana. And the lake provides a hundred opportunities to the adventure lovers who love to throw caution to the winds. Be it Scuba Diving, Angling, Canocing, Rowing, Boating, Water scooter, speed Boating, Rafting, Kayaking, House Boat, Cruise boating. Or any other water sports that you can think.
New Tehri Dam