the tehri hydropower complex is located in the state of
Tehri Dam The Tehri Dam is the Highest dam in India and one of the highest in the world. It is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River near Tehri in Uttarakhand, India. It is the primary dam of the THDC India Ltd. and the Tehri hydroelectric complex. Phase 1 was completed in 2006, the Tehri Dam withholds a reservoir for irrigation, municipal water supply and the generation of 1,000 megawatts (1,300,000 hp) of hydroelectricity. The dam's 1,000  MW  variable-speed pumped-storage scheme is currently under construction with expected commissioning in May 2018.[1] [2]
List of largest power stations At present, the largest power generating facility ever built is the Three Gorges Dam in China. The facility generates power by utilizing 32 Francis turbines each having a capacity of 700 MW and two 50 MW turbines,[1] totalling the installed capacity to 22,500 MW, more than twice the installed capacity of the largest nuclear power station, the Kashiwazaki-Kariwa (Japan) at 7,965 MW. As of 2017 no power station comparable to Three Gorges is under construction, as the largest under construction power stations are hydroelectric Baihetan Dam (16,000 MW)[2] and Belo Monte Dam (11,233 MW).[3]