Where is Łódź?

Where is Łódź located?

Łódź, Łódź (Station), Poland (approx. 51.75746°, 19.43189°)


Where is Łódź on the map?