Angiesaravia Angiesaravia Today at 12:28 AM Social Studies Answered Although Lyon is in France why might it have more in common with Geneva as a Renaissance center than it does with Paris?