Strand på Isabela, Galapagos.