Split view of a newly hatched baby Green sea turtle (Chelonia mydas), an endangered species, just entering the ocean off the island of Yap, Micronesia; Yap, Federated States of MicronesiaImage #: 34044370 See More From: Dave Fleetham