Where is Palais des congrès de Lyon?

Where is Palais des congrès de Lyon located?

Palais des congrès de Lyon, Palais des congrès de Lyon, France (approx. 45.78528°, 4.8580556°)


Where is Palais des congrès de Lyon on the map?