Impact sites

Referenced in 1 episode

Definition

Geological locations where a comet or asteroid is believed to have collided with the Earth, potentially linking these sites to historical mass extinction events and significant environmental changes.