Live view of the sky, the beach of Cayeux-sur-Mer on the Picardy coast and colorful huts in France.Cayeux-sur-Mer is a small tourist town in the department of the Somme in northern France.(Picardie)