Recently hatched baby sea turtle being saved from nest in Tortuguero National Park. The nest was being invaded by ants.