Where is Lubosice?

Where is Lubosice located?

Lubosice, Lower Silesia Voivodship, Poland (approx. 51.6084494102°, 16.4197169894°)


Where is Lubosice on the map?