A crescent-shaped crater in Northeast China holds the record as the largest impact crater on Earth that formed in the last 100,000 years.
Scientists uncover the largest crater on Earth under 100,000 years old : Read more
Scientists uncover the largest crater on Earth under 100,000 years old : Read more