Santa Cruz Island, also known as Indefatigable Island and by other names, is the most populous and second-largest island in the Galápagos Islands, Ecuador. From Wikipedia
Four Western Santa Cruz Galapagos tortoise hatchlings, born to 97-year-old first-time mother Mommy, mark a conservation milestone and the zoo's first successful breeding of the species.