Visitor Vids tourist guide to Lyon, France. Make the most of your day out with our three minute guide to the top visitor attractions in Lyon. Lyon, France’s third biggest city is a busy commercial and tourist centre in east-central France and a UNESCO world heritage site. Situated on the confluence of the Rhône and Saône rivers, the historic city centre forms a peninsula called the “Presqu'île“ between the two rivers. Here you’ll find the main square, the Place des Terreaux with the impressive city hall and the fine art museum, the Musee des beaux-art de Lyon. Housed in a former 17th century convent, it is one of the largest art galleries in France. A few streets away, the Opera House is the home of the Opéra National de Lyon. The original 1831 opera house was re-designed between 1985 and 1993.
Hide player controls
Hide resume playing