Where is Porte Molitor Station?

Where is Porte Molitor Station located?

Porte Molitor Station, Porte Molitor Station, France (approx. 48.845474°, 2.2553992°)


Where is Porte Molitor Station on the map?