Where is Świebodzin?

Where is Świebodzin located?

Świebodzin, Świebodzin, Poland (approx. 52.24751°, 15.53355°)


Where is Świebodzin on the map?