Where is Gare de Lyon - Diderot?

Where is Gare de Lyon - Diderot located?

Gare de Lyon - Diderot, Gare de Lyon - Diderot, France (approx. 48.8456°, 2.37185°)


Where is Gare de Lyon - Diderot on the map?