Green turtle (Chelonia mydas) covering with sand the eggs after laying them in the beach, Europa Island, Eparse Islands / Scattered Islands in the Indian Ocean, Mozambique Channel, Indian Ocean.