The step faults of Témiscamingue, some of which are 2.5 billion years old, provide a unique and fascinating glimpse of the first stages of life on Earth.