Thumbnails
 
Mt. Stephen, Cambrian Explosion

Mt. Stephen, Cambrian Explosion

Mt. Stephen is located near the site of a remarkable "Cambrian explosion," the simultaneous occurrence of many diverse fossil records. This raises serious questions about the efficacy of evolutionary theories that have dominated the scientific mainstream for years.