This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
As part of a conservation programme run by Spain's Ministry for Ecological Transition, 22 loggerhead turtles were released on the beach of Almassora, Spain.