Posted on November 14, 2025 by Scientific AmericanScientists Unearth Mysterious Meteorite Crater in China Thousands of years ago, a space rock hit what is now China, leaving a bowl-shaped crater some 900 meters wide