720 — 635 Ma

Snowball Earth

Ice sheets engulf the entire planet, pushing life to the brink before a dramatic thaw.

Frozen Earth

Ocean Under Ice