Creation date 26 Jun. 2019 Exploring Print Videos What is Hydropower ? Advantages and disadvantages of large dams (mountains and rivers) Download the transcript of the video here View more videos here