Lyon, France, is the nation’s second-largest city ... of the most recent architectural landmarks in Lyon. Dominating the skyline from its perch on Fourvière Hill, the basilica’s design ...