Where is Łaszczów?

Where is Łaszczów located?

Łaszczów, Łaszczów, Poland (approx. 50.53261°, 23.726393°)


Where is Łaszczów on the map?