The Triumphant Return of the Lord Howe Island Stick Insect
Jutting out of the Pacific Ocean 375 miles off the coast of Australia is Ball’s Pyramid, the most bizarre island on Earth. It is, as promised, shaped like a skinny pyramid, the remnant of a shield volcano. It is decidedly supervillain-lair-ish. In 2003, scientists scaled its sheer cliffs in search of the only thing more […]
