This walking tour explores a lively pedestrian street in Strasbourg’s historic centre, France. Viewers see colorful ...