Where is Vauban?

Where is Vauban located?

Vauban, Vauban (Station), France (approx. 43.12573°, 5.927914°)


Where is Vauban on the map?