Best Photos of This Week

Galapagos Islands, Ecuador

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.

Photograph: Andres Morales/AP.

<12 3 45 ... 20>

Related Articles More from author

Leave A Reply

Your email address will not be published.

1 Comment

  1. Constance West says

    Love this idea!