The great stone rows of Carnac marching across the Breton landscape