Giant tortoises {Geochelone elephantopus} Isabela Is, Galapagos