Hosted on MSN
Incomplete remains of world's 'youngest' impact crater spotted lurking in Chinese forest — Earth from space
This striking satellite photo shows a recently uncovered meteor crater in China that is likely the youngest impact structure on Earth and the largest in its wider age bracket. The horseshoe-shaped ...
Sen captured footage from space on Saturday showing the world’s largest impact craters. The satellite video offered a breathtaking view of the circular, frozen Manicouagan Reservoir, covered in snow ...
An impact crater is an approximately circular depression in the surface of a planet, moon, or other solid body in the Solar System or elsewhere, formed by the hypervelocity impact of a smaller body.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results