Where is Colombes?

Where is Colombes located?

Colombes, Colombes (Station), France (approx. 48.923958°, 2.2593188°)


Where is Colombes on the map?