To build a backyard waterfall, you must have the following items.
1) A source of water that is deep enough to reach your desired height
2) Cobblestone or concrete flooring for holding rainwater and allowing it to spill over into areas like fountains
3) The proper tools such as shovels, buckets, hoes etc.