Exploring

Videos

What is Hydropower ?

Advantages and disadvantages of large dams (mountains and rivers) 

Download the transcript of the video here

 

View more videos here

Was this video interesting?

30 10