sea turtles return to lay their eggs to the very same beach where they were hatched, after years and hundreds of miles of travels in the ocean.
(sea turtles; return; to lay their eggs to the very same beach; T:after years and hundreds of miles of travels in the ocean) (sea turtles; to lay; their eggs; to the very same beach) (they; were hatched; L:the very same beach)
sea turtles sea turtles they
return to lay were hatched
to lay their eggs to the very same beach T:after years and hundreds of miles of travels in the ocean
their eggs to the very same beach
L:the very same beach