Giant Olive Ridley turtle braves noisy, densely populated area to lay 140 eggs (2004)
Keywords: Turtles