With a height of 260.5 m (855 ft) Tehri Dam is the tallest dam in India and 12th tallest dam in the world. With a total planned installed capacity of 2400 MW, it is the biggest Hydroelectric power plant in India.
Destination | New York City |
---|---|
Depature | Yes Required |
Departure Time | 01 April, 2021 10.00AM |
Return Time | 08 April, 2021 10.00AM |
Included |
|
Excluded |
|
Travel With Bus |
With a height of 260.5 m (855 ft) Tehri Dam is the tallest dam in India and 12th tallest dam in the world. With a total planned installed capacity of 2400 MW, it is the biggest Hydroelectric power plant in India.
NA
NA