Where is Gare de Colombes?

Where is Gare de Colombes located?

Gare de Colombes, Gare de Colombes, France (approx. 48.923405°, 2.2597156°)


Where is Gare de Colombes on the map?