Category:Tehri Dam

From Wikimedia Commons, the free media repository
Jump to: navigation, search
  • English: The Tehri Dam is a hydroelectric dam in Uttarakhand, India.
Tehri Dam 
Tehri Dam on the Bhagirathi, Garhwal, India.jpg
Instance of embankment dam
Location India
Authority control
Blue pencil.svg

Media in category "Tehri Dam"

The following 103 files are in this category, out of 103 total.