Standing stones have been found in Alpine areas of France and Italy