@washingtonpost: More than 330,000 olive ridley sea turtles arrived at La Escobilla beach in Oaxaca, Mexico, during a mass nesting event known as an “arribada.” Thousands of turtles reached the beach in less than 48 hours to lay their eggs, marking the sixth arribada of the season.