The Sawra Kuddu Project (111 MW) is a Run-of-river scheme on the Pabbar River a tributary of the...
12
The Sawra Kuddu Project (111 MW) is a Run-of-river scheme on the Pabbar River a tributary of the Yamuna in Shimla district in Himachal Pradesh state and is under construction by the