Sign In
to Vote &
Create Storyboards.
 
800,000 Years Ago, a Meteor Slammed Into Earth. Scientists Just Found the Crater. Scientists have finally pinpointed the location of a long-hidden, 790,000-year-old impact crater, found under a lava field in southern Laos.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard