The Torch of Heritage stops in France on its great European tour