Where is Wambierzyce?

Where is Wambierzyce located?

Wambierzyce, Wambierzyce, Poland (approx. 50.49003°, 16.455841°)


Where is Wambierzyce on the map?