Sea turtles braving the battering waves on the shores of the secluded Praia da Foca beach, Buzios (Armação dos Búzios), Rio de Janeiro, Brazil