With a total installed capacity of more than 1,307GW, hydropower is the world's largest source of renewable energy generation. According to a survey by the ...