Sign In
to Vote &
Create Storyboards.
 
Newly discovered island is the closest land to the North Pole In July, a group of scientists accidentally found themselves on a tiny island in northern Greenland made up of mounds of silt and gravel. It turned out to be an unknown island.
0
0
0


Storyboard
Print
Share this Article

Recommended

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