Galapagos, world's end