Shimla: As many as 41 hydroelectric projects of above 25 megawatt (MW), with an aggregate installed capacity of 13,488 MW, are under operation or in v.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results