Indonesian baby sea turtles make a break for freedom

The shores of Mera Batiri National Park in Indonesia are nesting grounds for several species of turtle