Ostional Beach in Santa Cruz, 563 km (350 miles) north of San Jose, Sept. 21, 2007. More than 100 million eggs are laid by turtles on the beach during a five-day period. Residents of this small town on the Pacific coast collect about one percent of the eggs to sell in Costa Rica.
Two turtles arrive to lay eggs
Turtles arrive to lay eggs
A turtle arrives to lay eggs
People collect turtle eggs
People collect turtle eggs
Costa Rican men carry sacks filled with turtle eggs washed ashore