Newly hatched sea turtles crawl towards the sea on the Indonesian island of Bali on August 29, 2023. /IC
Newly hatched sea turtles crawl towards the sea on the Indonesian island of Bali on August 29, 2023. /IC
A baby sea turtle crawls towards the sea on the Indonesian island of Bali on August 29, 2023. /IC
An environmental researcher releases newly hatched sea turtles into the ocean on the Indonesian island of Bali on August 29, 2023. /IC
Environmental researchers have released 320 newly hatched sea turtles into the ocean on the Indonesian island of Bali as part of a campaign to save the endangered species.