The Wall of Tears, Galapagos Islands