a green turtle is laying on some rocks