The tiny beach of Ixtapilla, Michoacan, Mexico fills with hundreds of nesting Olive Ridley sea turtles as dawn breaks.

- Image ID: F67H8R