Earth

Why do some trees grow on cliffs?

Because roots can grip cracks that hold tiny pockets of soil. Seeds may land in a rock crack with enough dust, water and sunlight. The roots widen the crack and cling tightly as the tree grows.

Illustration of some trees grow on cliffs for the question "Why do some trees grow on cliffs?"
Public mode