Where is Dembice?

Where is Dembice located?

Dembice, Lower Silesia Voivodship, Poland (approx. 51.1521071202°, 16.4849109059°)


Where is Dembice on the map?