Where is Charly's Gare?

Where is Charly's Gare located?

Charly's Gare, Luxembourg, Luxembourg (approx. 49.64956°, 6.22608°)


Where is Charly's Gare on the map?