Where is Świebodów?

Where is Świebodów located?

Świebodów, Lower Silesia Voivodship, Poland (approx. 51.4686034392°, 17.3028776292°)


Where is Świebodów on the map?