We know quite well that from one hand, there is the need to build dams(indeed by many considerations, estimations, evaluations, calculations, etc. to make more water-supply, energy, etc.) and from the other, there are many after-effects, complications, butterfly-effects, etc on the environment of our planet consequently; Therefore now the query could be that what would be the advantages and disadvantages of constructing more dams(all sorts of them); in other words how far we may go?