Where is Szciborów?

Where is Szciborów located?

Szciborów, Łódź Voivodeship, Poland (approx. 51.7761191199°, 19.803330302°)


Where is Szciborów on the map?