Hydroelectric dam generating green energy from flowing water