The Giants of Ball's Pyramid

An ancient volcanic crag off Australia's Lord Howe Island in the South Pacific is the location for a remarkable story of giants and men. It tells of the capacity for life to exist in the most extreme circumstances, and the will of modern day scientists to right the wrongs of their forebears. Oh, and there’s 12-inch long ‘tree lobsters’ thrown in for good measure too. Read on over at NPR.