A view from a mountain road in France on the way to Alsace