Where is Les Portes de Lyon?

Where is Les Portes de Lyon located?

Les Portes de Lyon, Les Portes de Lyon, France (approx. 45.53318°, 4.8743715°)


Where is Les Portes de Lyon on the map?