Impact Crater in China Confirmed as Largest on Earth

Panoramic aerial drone image of the Jinlin crater. Credit: Ming Chen / Free Access

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…

Continue Reading