Hydroelectric dam