Imagine living your whole life near a rice paddy, only to find out you’re sitting on a 2,950-foot-wide meteor crater that hit with the force of 40 atomic bombs. That’s what scientists just discovered in southern China! The Jinlin crater is the biggest modern impact site ever found, and it’s been hiding in plain sight since the days of early farmers. Makes you wonder what else is lurking under our feet, right? #Science #science #space