A horse ride on the beach in Camargue, France.