Panoramic view of the castle, the beach and the natural harbor of Saint-Briac-sur-Mer, llle-et-Vilaine, Brittany, France