Thousands of sea turtles came ashore from the Bay of Bengal to lay their eggs on the beach, which is one of three mass nesting sites in the Indian coastal state of Orissa Photograph: Asit Kumar/AFP/Getty Imag