A spectacular ritual that dates back to the time of the dinosaurs is going on in South China's Sansha city, where sea turtles have started nesting and hatching on beaches. Now, let's take a closer look at these amazing creatures found on the tropical coast.
Sea turtles usually nest between April and October.
They lay an average of 80 eggs in each nest, with incubating taking about 60 days.
The greatest threat is from the commercial harvest for eggs and food.
Researchers have recorded over 60 nesting activities since this April.
Over 20 hatches have made their way out to sea.