Chinese scientists found for the first time a meteorite crater on a mountain ridge, the discovery of which enriches human’s understanding of the planetary collision history and provides a new perspective for exploring the crater formation mechanisms behind the unique terrain and landforms in China and researches on the impactContinue Reading