Hydro power plants (HPPs) in the upper reaches of the Ganga

Down To Earth
www.downtoearth.org.in