Nature: Galápagos Tortoises

We leave you this Sunday with giant tortoises on Santa Cruz Island, in Ecuador's Galápagos National Park. Videographer: Alan Golds.