Stock Photo: Grande Plage Beach, Biarritz, Aquitaine, Basque Country, Pyrenees Atlantiques, 64, France.