Thursday , October 8 2026 7:16 AM
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.