Baby Sea Turtle | Chiapas, Mexico A baby sea turtle sits in the palm of someone's hand before it is released into the ocean in the small town of Madresal in Chiapas, Mexico.