Newly hatched, dozens of baby turtles flipped and flopped their way down a beach towards the crashing waves of the Indian Ocean, under the watchful gaze of conservationists at an Indonesian national park.
Small enough to fit into the palm of a hand, some ended up on their backs, wriggling their tiny flippers helplessly as they tried to get back on track.
But the conservationists did not interfere, as they wanted the creatures to "map" their surroundings and then return to lay eggs decades later.
"Sea turtles mature at 25 years old, so if they're released today, we'll probably meet them again 25 years from now," said Ardhini Estu Wardana, a forest ranger at Meru Betiri National Park on the eastern edge of Java.
Its beaches are nesting grounds for several species of turtle.
The night before, a giant female -- over a metre (3.3 feet) long -- laid more than 160 eggs on the shore, sweeping mounds of sand over them to protect them from predators.
Turtles, under threat from poaching and habitat destruction, are protected under Indonesian law.
Their eggs are considered a delicacy and they are also slaughtered for their meat, skin and shells.
Six of the world's seven turtle species can be found in Indonesia, an archipelago of more than 17,000 islands and home to a dizzying array of exotic wildlife.
(This story has not been edited by NDTV staff and is auto-generated from a syndicated feed.)
Discovery Of Tiny Arm Bone Sheds Light On Mysterious ''Hobbit'' Humans Drunk Man In Indonesia Stabs Friend To Death For Not Answering Chicken-Egg Riddle 3 Indians Among Crew Detained On Singapore Ship Carrying Drugs: Report "Took Advantage Of His Addiction": 5 Charged Over Matthew Perry's Death Nurse Raped, Killed On Way Home, Body Found 9 Days Later In UP "Don't Expect Anything From Me": Kolkata Hospital's New Principal Loses Cool Who Is Jasveen Sangha, "Ketamine Queen" Charged For Matthew Perry's Death White House Slams Violence Against West Bank Palestinian Settlers By Israel US Approves Sale Of 600 Patriot Missiles To Germany Track Latest News Live on NDTV.com and get news updates from India and around the world.