🔋 Tehri Dam
India · Asia · 30.38°N, 78.48°E
Advertisement
Quick facts
| Country | India |
|---|---|
| Continent / region | Asia |
| Coordinates (approx.) | 30.38°N, 78.48°E · view on map |
Tehri Dam is located in India, in Asia.
More pumped-storage stations in India
Bhira Hydroelectric Project · Purulia Pumped Storage Power Station · Sardar Sarovar Dam.
Advertisement
Advertisement