Researchers Discover First Possible Mountaintop Crater in China

1 yıl önce
Researchers have speculated that the meteorite at the center of the creation of China's Front and Rear Baijifeng peaks dates back to the Jurassic Period, according to findings.