Where is Gare de Clamart?

Where is Gare de Clamart located?

Gare de Clamart, Gare de Clamart, France (approx. 48.81282°, 2.273487°)


Where is Gare de Clamart on the map?