Where is Stauffen?

Where is Stauffen located?

Stauffen, Stauffen (Station), France (approx. 48.08577°, 7.33506°)


Where is Stauffen on the map?