Sea turtles

Baby turtles released into the ocean in Bali, Indonesia. Roughly a hundred newly hatched Lekang turtles were released during a campaign to save the endangered sea turtles.