On May 8, nearly 20 million baby turtles hatched from the beach to the sea after hatching in Orissa, India.
The local area is one of the world’s largest endangered species breeding grounds, and staff said that this year, it will see the largest number of turtles in history.
In March, hundreds of thousands of turtles went ashore to lay eggs, people stayed at home due to the ban, and turtles were not disturbed to nest and lay eggs.