Asteroids Pummel Early Earth (IMAGE)
Caption
Artist's concept of meteors impacting ancient Earth. Some scientists think such impacts may have delivered water and other molecules useful to emerging life on Earth.
Credit
NASA's Goddard Space Flight Center Conceptual Image Lab
Usage Restrictions
None
License
Licensed content