Droplets start at the top and random-walk downward, leaving a trace. When a droplet runs into an existing river it merges, and everything downstream of the junction grows wider.