Where is Globe Et Cecil, Lyon?

Where is Globe Et Cecil, Lyon located?

Globe Et Cecil, Lyon, Globe Et Cecil, Lyon, France (approx. 45.75897°, 4.83337°)


Where is Globe Et Cecil, Lyon on the map?