Tuesday , July 28 2026 9:24 PM
Home / Photo / A Chelonoidis phantasticus tortoise. Park rangers and Conservationists found the creature, a species that was thought to have become extinct a hundred years ago at the Galapagos National Park in Santa Cruz Island.

A Chelonoidis phantasticus tortoise. Park rangers and Conservationists found the creature, a species that was thought to have become extinct a hundred years ago at the Galapagos National Park in Santa Cruz Island.