Waterfalls are a natural phenomenon where water flows over a vertical drop or a series of drops in the bed of a stream, river, or lake. Waterfalls occur where water flows over an edge in the rock, or where two water flows meet at different levels. They can form as a result of erosion over geological time or due to natural geomorphological formations like a hanging valley.