On a remote beach at the Pacific coast of Costa Rica, two very different species are meeting – sea turtles and jaguars. Each year, thousands of turtles return here to lay their eggs, while the jaguars ...