Where is Szczerców?

Where is Szczerców located?

Szczerców, Szczerców, Poland (approx. 51.330296°, 19.114283°)


Where is Szczerców on the map?