Researchers originally documented a 1.15-mile-wide crater in a northeast China mountain range in 2019; later last year, a NASA satellite observed the crater from orbit, providing a fresh perspective on the impact’s effects. Yilan County in Heilongjiang Province is home ...