Horses can be found by rivers and streams because they live by water sources. Horses need water to survive, and therefore try to stay close to their water sources.