Click on photos to see bigger version of it.
Cheapest Flight Deal
fetching cheapest deal for you
Flights to Reach Tehri-Garhwal
All photos of Tehri Dam
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....