They may not look like much, but those depressions in the sand are sea turtle nests.Santa Cruz Island, Galapagos