Scientists in China have confirmed the discovery of the largest known impact crater formed on Earth during the Holocene period, which began around 11,700 years…
Impact Crater in China Confirmed as Largest on Earth


Scientists in China have confirmed the discovery of the largest known impact crater formed on Earth during the Holocene period, which began around 11,700 years…