Category:Tehri Dam

From Wikimedia Commons, the free media repository
Jump to navigation Jump to 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

30° 22′ 40.08″ N, 78° 28′ 50.16″ E

Blue pencil.svg

Media in category "Tehri Dam"

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