Return to Thumbnail Page Send to Friend Request a Quote Add to Lightbox Get Link      

Media Properties:

Media Ref # CIC-0BHUHWL
Media Name: Tehri dam in India
Author: Tamra Gilbertson/Carbon Trade Watch
Copyright: Tamra Gilbertson/Carbon Trade Watch
Added Date: 09/04/2014
License Type: Rights Managed
Release Status: No Release  
Description: The Tehri Dam in Uttarakhand, India. Tehri is the tallest hydroelectric dam in the world. This destructive mega-construction displaced local communities, destroyed critical lands and disrupts the flow of the sacred Bhagirathi river. 2006
Keywords: dam dams hydroelectric hydropower river rivers water grab water grabbing displacement flooding Uttarakhand India