Kumar, Deepak; Katoch, S.S. - In: Renewable and Sustainable Energy Reviews 39 (2014) C, pp. 87-101
Himalayan region is called the ‘water tower of Asia’. This ‘water tower’ is now being harnessed into ‘power tower’ by many Himalayan countries (China, India, Nepal, Bhutan etc.) in the form of small and large hydropower projects. Himachal Pradesh, located in this region is known as...