Top 10 Dams By Height admin October 14, 2009 Featured, Mis 65 Comments Barriers which are built across flowing water, such as rivers or large streams, are called dams. These barriers help us to utilize the power created by the rapid flow of water for generating hydro-electricity...