INR
USD
Tehri Dam is one of the world's largest hydroelectric projects harnessing waters of two important rivers of the Himalayas namely Bhagirathi and Bhilang...
Tehri Dam is one of the world's largest hydroelectric projects harnessing waters of two important rivers of the Himalayas namely Bhagirathi and Bhilangana. It is expected to generate 346mw of hydel power. The dam is also an extremely controversial one which has witnessed protests from environmentalists. It will completely submerge Tehri town and 23 villages, while 72 other villages will be partially submerged. Tehri Dam is Asia largest and highest dam.
Get a customized itinerary and the best deals on packages and hotels.
Enquire Now