Miracle. All of it.

turtle-eggs

 An olive ridley turtle lays her eggs in the sand at Rushikulya Beach, nearly 100 miles southwest of Bhubaneswar, on Thursday. Thousands of olive ridley sea turtles started to come ashore in the past few days from the Bay of Bengal to lay their eggs on the beach, which is one of the turtles’ three mass nesting sites in the Indian coastal state of Orissa. (Asit Kumar, Agence France Presse, via wsj.com)

And don’t miss one of the 2017 Underwater photographs of the Year:

[Read more…]

%d bloggers like this: