Where is Lyon National Opera?

Where is Lyon National Opera located?

Lyon National Opera, Lyon National Opera, France (approx. 45.7678°, 4.83636°)


Where is Lyon National Opera on the map?