Where is Freistroff?

Where is Freistroff located?

Freistroff, Freistroff (Station), France (approx. 49.27861°, 6.49306°)


Where is Freistroff on the map?