River branching

Shade generation from trees at the banks and islands of a river. As the river widens, it develops islands and side branches to preserve its shade, self-organizing into a small archipelago. Illustration by
Olof Alexandersson