Where is Kehl train station?

Where is Kehl train station located?

Kehl train station, Kehl train station, Germany (approx. 48.576427°, 7.807702°)


Where is Kehl train station on the map?