DSC01038


DSC01038, road sign, tehri dam, tehri hydro development corporation, thdc

Road sign announcing the Tehri Dam at 2 Km (India)

The Tehri Dam was (and still is) a very controversial project, as it flooded two valleys resulting in the destruction of numerous villages and a town (Tehri), all now submerged, and forced the relocation of about 100,000 people.­

For more photos and info about the controversial Tehri Hydro Power project, go to the Tehri Dam & Lake photo series.

More images of ▶ road sign sign tehri dam tehri hydro development corporation THDC
India 2013 Tehri Dam & Artificial Lake (India)
Tehri Dam Road, Tehri, Uttarakhand 249001, India