What could sum up France more than a Citroen 2CV in the ancient town of Le Puy-en-Velay. Lookup up to the magnificent cathedral.