What Makes Rivers Flow In Certain Directions