Mass Extinction Cycle and Life’s Long History December 12, 2016 The Manicouagan Crater is the largest easily visible impact crater on Earth and the sixth largest confirmed impact crater. It is 100 kilometers in... Evolution by Hugh Ross Read