Satellite Images Reveal How a New Island Was Born Off North Carolina New satellite imagery shows the sudden growth of "Shelly Island," a new spit of sand in North Carolina. www.livescience.com/59786-speed-of-new-island-growth-space-images.html