Tehri Pumped Storage Plant

The Tehri Pumped Storage Plant is part of the Tehri Hydro Power Complex on the river Bhagirathi. Image courtesy of Jeewannegi.