Galapagos is an otherworldly place.