Where is Sochaczew?

Where is Sochaczew located?

Sochaczew, Sochaczew, Poland (approx. 52.21556°, 20.23972°)


Where is Sochaczew on the map?