Ball’s Pyramid

For you science buffs, read this article at NPR about a giant species of stick bug, previously thought to be extinct, that survived on a lonely outcropping of volcanic rock off the coast of Australia.

Amazing story.