A two-peaked mountain in northeastern China is the site of the world's first confirmed mountaintop crater.A nearly mile-wide (1.6 kilometer) divot in a Chinese mountaintop is actually an impact crater from a long-ago meteorite landing.The newly discovered crater, located in northeastern China not far from the North Korean border, is the first confirmed mountaintop crater on Earth. Researchers aren't sure when the impact happened, but it left a circular depression and split the mountaintop into two peaks, known as Front Baijifeng and Rear Baijifeng.The mountain peaks are littered with rock fragments known locally as "celestial stone," which turns out to...