Galapagos Islands: life everywhere