Hydroelectric Falls A waterfall created by rainwater flowing over the hydroelectric dam. Related Uploaded on June 30, 2010 Leave a Reply Cancel reply